{
  "author": {
    "name": "HashiCorp",
    "organization": true,
    "roles": [
      "author"
    ],
    "url": "https://hashicorp.com"
  },
  "dependencies": {
    "cdktf": "^0.19.0",
    "constructs": "^10.0.0"
  },
  "dependencyClosure": {
    "cdktf": {
      "submodules": {
        "cdktf.testingMatchers": {}
      },
      "targets": {
        "dotnet": {
          "namespace": "HashiCorp.Cdktf",
          "packageId": "HashiCorp.Cdktf"
        },
        "go": {
          "moduleName": "github.com/hashicorp/terraform-cdk-go",
          "packageName": "cdktf"
        },
        "java": {
          "maven": {
            "artifactId": "cdktf",
            "groupId": "com.hashicorp"
          },
          "package": "com.hashicorp.cdktf"
        },
        "js": {
          "npm": "cdktf"
        },
        "python": {
          "distName": "cdktf",
          "module": "cdktf"
        }
      }
    },
    "constructs": {
      "targets": {
        "dotnet": {
          "namespace": "Constructs",
          "packageId": "Constructs"
        },
        "go": {
          "moduleName": "github.com/aws/constructs-go"
        },
        "java": {
          "maven": {
            "artifactId": "constructs",
            "groupId": "software.constructs"
          },
          "package": "software.constructs"
        },
        "js": {
          "npm": "constructs"
        },
        "python": {
          "distName": "constructs",
          "module": "constructs"
        }
      }
    }
  },
  "description": "Prebuilt datadog Provider for Terraform CDK (cdktf)",
  "docs": {
    "stability": "stable"
  },
  "homepage": "https://github.com/cdktf/cdktf-provider-datadog.git",
  "jsiiVersion": "5.2.20 (build d2fc4d9)",
  "keywords": [
    "cdk",
    "cdktf",
    "datadog",
    "provider",
    "terraform"
  ],
  "license": "MPL-2.0",
  "metadata": {
    "jsii": {
      "pacmak": {
        "hasDefaultInterfaces": true
      }
    },
    "tscRootDir": "src"
  },
  "name": "@cdktf/provider-datadog",
  "readme": {
    "markdown": "\n# Terraform CDK datadog Provider ~> 3.0\n\nThis repo builds and publishes the Terraform datadog Provider bindings for [CDK for Terraform](https://cdk.tf).\n\n## Available Packages\n\n### NPM\n\nThe npm package is available at [https://www.npmjs.com/package/@cdktf/provider-datadog](https://www.npmjs.com/package/@cdktf/provider-datadog).\n\n`npm install @cdktf/provider-datadog`\n\n### PyPI\n\nThe PyPI package is available at [https://pypi.org/project/cdktf-cdktf-provider-datadog](https://pypi.org/project/cdktf-cdktf-provider-datadog).\n\n`pipenv install cdktf-cdktf-provider-datadog`\n\n### Nuget\n\nThe Nuget package is available at [https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Datadog](https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Datadog).\n\n`dotnet add package HashiCorp.Cdktf.Providers.Datadog`\n\n### Maven\n\nThe Maven package is available at [https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-datadog](https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-datadog).\n\n```\n<dependency>\n    <groupId>com.hashicorp</groupId>\n    <artifactId>cdktf-provider-datadog</artifactId>\n    <version>[REPLACE WITH DESIRED VERSION]</version>\n</dependency>\n```\n\n\n### Go\n\nThe go package is generated into the [`github.com/cdktf/cdktf-provider-datadog-go`](https://github.com/cdktf/cdktf-provider-datadog-go) package.\n\n`go get github.com/cdktf/cdktf-provider-datadog-go/datadog`\n\n## Docs\n\nFind auto-generated docs for this provider here:\n\n- [Typescript](./docs/API.typescript.md)\n- [Python](./docs/API.python.md)\n- [Java](./docs/API.java.md)\n- [C#](./docs/API.csharp.md)\n- [Go](./docs/API.go.md)\n\nYou can also visit a hosted version of the documentation on [constructs.dev](https://constructs.dev/packages/@cdktf/provider-datadog).\n\n## Versioning\n\nThis project is explicitly not tracking the Terraform datadog Provider version 1:1. In fact, it always tracks `latest` of `~> 3.0` with every release. If there are scenarios where you explicitly have to pin your provider version, you can do so by generating the [provider constructs manually](https://cdk.tf/imports).\n\nThese are the upstream dependencies:\n\n- [Terraform CDK](https://cdk.tf)\n- [Terraform datadog Provider](https://registry.terraform.io/providers/DataDog/datadog/3.0.0)\n    - This links to the minimum version being tracked, you can find the latest released version [in our releases](https://github.com/cdktf/cdktf-provider-datadog/releases)\n- [Terraform Engine](https://terraform.io)\n\nIf there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped.\n\n## Features / Issues / Bugs\n\nPlease report bugs and issues to the [terraform cdk](https://cdk.tf) project:\n\n- [Create bug report](https://cdk.tf/bug)\n- [Create feature request](https://cdk.tf/feature)\n\n## Contributing\n\n### projen\n\nThis is mostly based on [projen](https://github.com/eladb/projen), which takes care of generating the entire repository.\n\n### cdktf-provider-project based on projen\n\nThere's a custom [project builder](https://github.com/hashicorp/cdktf-provider-project) which encapsulate the common settings for all `cdktf` providers.\n\n### Provider Version\n\nThe provider version can be adjusted in [./.projenrc.js](./.projenrc.js).\n\n### Repository Management\n\nThe repository is managed by [Repository Manager](https://github.com/hashicorp/cdktf-repository-manager/)\n"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/cdktf/cdktf-provider-datadog.git"
  },
  "schema": "jsii/0.10.0",
  "submodules": {
    "@cdktf/provider-datadog.apiKey": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 7
      },
      "readme": {
        "markdown": "# `datadog_api_key`\n\nRefer to the Terraform Registory for docs: [`datadog_api_key`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/api_key).\n"
      },
      "symbolId": "src/api-key/index:"
    },
    "@cdktf/provider-datadog.applicationKey": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 8
      },
      "readme": {
        "markdown": "# `datadog_application_key`\n\nRefer to the Terraform Registory for docs: [`datadog_application_key`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/application_key).\n"
      },
      "symbolId": "src/application-key/index:"
    },
    "@cdktf/provider-datadog.authnMapping": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 9
      },
      "readme": {
        "markdown": "# `datadog_authn_mapping`\n\nRefer to the Terraform Registory for docs: [`datadog_authn_mapping`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping).\n"
      },
      "symbolId": "src/authn-mapping/index:"
    },
    "@cdktf/provider-datadog.childOrganization": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 10
      },
      "readme": {
        "markdown": "# `datadog_child_organization`\n\nRefer to the Terraform Registory for docs: [`datadog_child_organization`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/child_organization).\n"
      },
      "symbolId": "src/child-organization/index:"
    },
    "@cdktf/provider-datadog.cloudConfigurationRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 11
      },
      "readme": {
        "markdown": "# `datadog_cloud_configuration_rule`\n\nRefer to the Terraform Registory for docs: [`datadog_cloud_configuration_rule`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule).\n"
      },
      "symbolId": "src/cloud-configuration-rule/index:"
    },
    "@cdktf/provider-datadog.cloudWorkloadSecurityAgentRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 12
      },
      "readme": {
        "markdown": "# `datadog_cloud_workload_security_agent_rule`\n\nRefer to the Terraform Registory for docs: [`datadog_cloud_workload_security_agent_rule`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule).\n"
      },
      "symbolId": "src/cloud-workload-security-agent-rule/index:"
    },
    "@cdktf/provider-datadog.dashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 13
      },
      "readme": {
        "markdown": "# `datadog_dashboard`\n\nRefer to the Terraform Registory for docs: [`datadog_dashboard`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard).\n"
      },
      "symbolId": "src/dashboard/index:"
    },
    "@cdktf/provider-datadog.dashboardJson": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 14
      },
      "readme": {
        "markdown": "# `datadog_dashboard_json`\n\nRefer to the Terraform Registory for docs: [`datadog_dashboard_json`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json).\n"
      },
      "symbolId": "src/dashboard-json/index:"
    },
    "@cdktf/provider-datadog.dashboardList": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 15
      },
      "readme": {
        "markdown": "# `datadog_dashboard_list`\n\nRefer to the Terraform Registory for docs: [`datadog_dashboard_list`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list).\n"
      },
      "symbolId": "src/dashboard-list/index:"
    },
    "@cdktf/provider-datadog.dataDatadogApiKey": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 75
      },
      "readme": {
        "markdown": "# `data_datadog_api_key`\n\nRefer to the Terraform Registory for docs: [`data_datadog_api_key`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/api_key).\n"
      },
      "symbolId": "src/data-datadog-api-key/index:"
    },
    "@cdktf/provider-datadog.dataDatadogApplicationKey": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 76
      },
      "readme": {
        "markdown": "# `data_datadog_application_key`\n\nRefer to the Terraform Registory for docs: [`data_datadog_application_key`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/application_key).\n"
      },
      "symbolId": "src/data-datadog-application-key/index:"
    },
    "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 77
      },
      "readme": {
        "markdown": "# `data_datadog_cloud_workload_security_agent_rules`\n\nRefer to the Terraform Registory for docs: [`data_datadog_cloud_workload_security_agent_rules`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/cloud_workload_security_agent_rules).\n"
      },
      "symbolId": "src/data-datadog-cloud-workload-security-agent-rules/index:"
    },
    "@cdktf/provider-datadog.dataDatadogDashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 78
      },
      "readme": {
        "markdown": "# `data_datadog_dashboard`\n\nRefer to the Terraform Registory for docs: [`data_datadog_dashboard`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard).\n"
      },
      "symbolId": "src/data-datadog-dashboard/index:"
    },
    "@cdktf/provider-datadog.dataDatadogDashboardList": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 79
      },
      "readme": {
        "markdown": "# `data_datadog_dashboard_list`\n\nRefer to the Terraform Registory for docs: [`data_datadog_dashboard_list`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard_list).\n"
      },
      "symbolId": "src/data-datadog-dashboard-list/index:"
    },
    "@cdktf/provider-datadog.dataDatadogHosts": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 80
      },
      "readme": {
        "markdown": "# `data_datadog_hosts`\n\nRefer to the Terraform Registory for docs: [`data_datadog_hosts`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts).\n"
      },
      "symbolId": "src/data-datadog-hosts/index:"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 81
      },
      "readme": {
        "markdown": "# `data_datadog_integration_aws_logs_services`\n\nRefer to the Terraform Registory for docs: [`data_datadog_integration_aws_logs_services`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_logs_services).\n"
      },
      "symbolId": "src/data-datadog-integration-aws-logs-services/index:"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsNamespaceRules": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 82
      },
      "readme": {
        "markdown": "# `data_datadog_integration_aws_namespace_rules`\n\nRefer to the Terraform Registory for docs: [`data_datadog_integration_aws_namespace_rules`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_namespace_rules).\n"
      },
      "symbolId": "src/data-datadog-integration-aws-namespace-rules/index:"
    },
    "@cdktf/provider-datadog.dataDatadogIpRanges": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 83
      },
      "readme": {
        "markdown": "# `data_datadog_ip_ranges`\n\nRefer to the Terraform Registory for docs: [`data_datadog_ip_ranges`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/ip_ranges).\n"
      },
      "symbolId": "src/data-datadog-ip-ranges/index:"
    },
    "@cdktf/provider-datadog.dataDatadogLogsArchivesOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 84
      },
      "readme": {
        "markdown": "# `data_datadog_logs_archives_order`\n\nRefer to the Terraform Registory for docs: [`data_datadog_logs_archives_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_archives_order).\n"
      },
      "symbolId": "src/data-datadog-logs-archives-order/index:"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 85
      },
      "readme": {
        "markdown": "# `data_datadog_logs_indexes`\n\nRefer to the Terraform Registory for docs: [`data_datadog_logs_indexes`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes).\n"
      },
      "symbolId": "src/data-datadog-logs-indexes/index:"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexesOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 86
      },
      "readme": {
        "markdown": "# `data_datadog_logs_indexes_order`\n\nRefer to the Terraform Registory for docs: [`data_datadog_logs_indexes_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes_order).\n"
      },
      "symbolId": "src/data-datadog-logs-indexes-order/index:"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 87
      },
      "readme": {
        "markdown": "# `data_datadog_logs_pipelines`\n\nRefer to the Terraform Registory for docs: [`data_datadog_logs_pipelines`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_pipelines).\n"
      },
      "symbolId": "src/data-datadog-logs-pipelines/index:"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 88
      },
      "readme": {
        "markdown": "# `data_datadog_monitor`\n\nRefer to the Terraform Registory for docs: [`data_datadog_monitor`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor).\n"
      },
      "symbolId": "src/data-datadog-monitor/index:"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 89
      },
      "readme": {
        "markdown": "# `data_datadog_monitor_config_policies`\n\nRefer to the Terraform Registory for docs: [`data_datadog_monitor_config_policies`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor_config_policies).\n"
      },
      "symbolId": "src/data-datadog-monitor-config-policies/index:"
    },
    "@cdktf/provider-datadog.dataDatadogMonitors": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 90
      },
      "readme": {
        "markdown": "# `data_datadog_monitors`\n\nRefer to the Terraform Registory for docs: [`data_datadog_monitors`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors).\n"
      },
      "symbolId": "src/data-datadog-monitors/index:"
    },
    "@cdktf/provider-datadog.dataDatadogPermissions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 91
      },
      "readme": {
        "markdown": "# `data_datadog_permissions`\n\nRefer to the Terraform Registory for docs: [`data_datadog_permissions`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/permissions).\n"
      },
      "symbolId": "src/data-datadog-permissions/index:"
    },
    "@cdktf/provider-datadog.dataDatadogRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 92
      },
      "readme": {
        "markdown": "# `data_datadog_role`\n\nRefer to the Terraform Registory for docs: [`data_datadog_role`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/role).\n"
      },
      "symbolId": "src/data-datadog-role/index:"
    },
    "@cdktf/provider-datadog.dataDatadogRoles": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 93
      },
      "readme": {
        "markdown": "# `data_datadog_roles`\n\nRefer to the Terraform Registory for docs: [`data_datadog_roles`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/roles).\n"
      },
      "symbolId": "src/data-datadog-roles/index:"
    },
    "@cdktf/provider-datadog.dataDatadogRumApplication": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 94
      },
      "readme": {
        "markdown": "# `data_datadog_rum_application`\n\nRefer to the Terraform Registory for docs: [`data_datadog_rum_application`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application).\n"
      },
      "symbolId": "src/data-datadog-rum-application/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 95
      },
      "readme": {
        "markdown": "# `data_datadog_security_monitoring_filters`\n\nRefer to the Terraform Registory for docs: [`data_datadog_security_monitoring_filters`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_filters).\n"
      },
      "symbolId": "src/data-datadog-security-monitoring-filters/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 96
      },
      "readme": {
        "markdown": "# `data_datadog_security_monitoring_rules`\n\nRefer to the Terraform Registory for docs: [`data_datadog_security_monitoring_rules`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules).\n"
      },
      "symbolId": "src/data-datadog-security-monitoring-rules/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerGroupOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 97
      },
      "readme": {
        "markdown": "# `data_datadog_sensitive_data_scanner_group_order`\n\nRefer to the Terraform Registory for docs: [`data_datadog_sensitive_data_scanner_group_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_group_order).\n"
      },
      "symbolId": "src/data-datadog-sensitive-data-scanner-group-order/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerStandardPattern": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 98
      },
      "readme": {
        "markdown": "# `data_datadog_sensitive_data_scanner_standard_pattern`\n\nRefer to the Terraform Registory for docs: [`data_datadog_sensitive_data_scanner_standard_pattern`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_standard_pattern).\n"
      },
      "symbolId": "src/data-datadog-sensitive-data-scanner-standard-pattern/index:"
    },
    "@cdktf/provider-datadog.dataDatadogServiceAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 99
      },
      "readme": {
        "markdown": "# `data_datadog_service_account`\n\nRefer to the Terraform Registory for docs: [`data_datadog_service_account`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account).\n"
      },
      "symbolId": "src/data-datadog-service-account/index:"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjective": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 100
      },
      "readme": {
        "markdown": "# `data_datadog_service_level_objective`\n\nRefer to the Terraform Registory for docs: [`data_datadog_service_level_objective`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective).\n"
      },
      "symbolId": "src/data-datadog-service-level-objective/index:"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 101
      },
      "readme": {
        "markdown": "# `data_datadog_service_level_objectives`\n\nRefer to the Terraform Registory for docs: [`data_datadog_service_level_objectives`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives).\n"
      },
      "symbolId": "src/data-datadog-service-level-objectives/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsGlobalVariable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 102
      },
      "readme": {
        "markdown": "# `data_datadog_synthetics_global_variable`\n\nRefer to the Terraform Registory for docs: [`data_datadog_synthetics_global_variable`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_global_variable).\n"
      },
      "symbolId": "src/data-datadog-synthetics-global-variable/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsLocations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 103
      },
      "readme": {
        "markdown": "# `data_datadog_synthetics_locations`\n\nRefer to the Terraform Registory for docs: [`data_datadog_synthetics_locations`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_locations).\n"
      },
      "symbolId": "src/data-datadog-synthetics-locations/index:"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsTest": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 104
      },
      "readme": {
        "markdown": "# `data_datadog_synthetics_test`\n\nRefer to the Terraform Registory for docs: [`data_datadog_synthetics_test`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_test).\n"
      },
      "symbolId": "src/data-datadog-synthetics-test/index:"
    },
    "@cdktf/provider-datadog.dataDatadogTeam": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 105
      },
      "readme": {
        "markdown": "# `data_datadog_team`\n\nRefer to the Terraform Registory for docs: [`data_datadog_team`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team).\n"
      },
      "symbolId": "src/data-datadog-team/index:"
    },
    "@cdktf/provider-datadog.dataDatadogTeamMemberships": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 106
      },
      "readme": {
        "markdown": "# `data_datadog_team_memberships`\n\nRefer to the Terraform Registory for docs: [`data_datadog_team_memberships`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships).\n"
      },
      "symbolId": "src/data-datadog-team-memberships/index:"
    },
    "@cdktf/provider-datadog.dataDatadogUser": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 107
      },
      "readme": {
        "markdown": "# `data_datadog_user`\n\nRefer to the Terraform Registory for docs: [`data_datadog_user`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user).\n"
      },
      "symbolId": "src/data-datadog-user/index:"
    },
    "@cdktf/provider-datadog.downtime": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 16
      },
      "readme": {
        "markdown": "# `datadog_downtime`\n\nRefer to the Terraform Registory for docs: [`datadog_downtime`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime).\n"
      },
      "symbolId": "src/downtime/index:"
    },
    "@cdktf/provider-datadog.downtimeSchedule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 17
      },
      "readme": {
        "markdown": "# `datadog_downtime_schedule`\n\nRefer to the Terraform Registory for docs: [`datadog_downtime_schedule`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule).\n"
      },
      "symbolId": "src/downtime-schedule/index:"
    },
    "@cdktf/provider-datadog.integrationAws": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 18
      },
      "readme": {
        "markdown": "# `datadog_integration_aws`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_aws`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws).\n"
      },
      "symbolId": "src/integration-aws/index:"
    },
    "@cdktf/provider-datadog.integrationAwsLambdaArn": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 19
      },
      "readme": {
        "markdown": "# `datadog_integration_aws_lambda_arn`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_aws_lambda_arn`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn).\n"
      },
      "symbolId": "src/integration-aws-lambda-arn/index:"
    },
    "@cdktf/provider-datadog.integrationAwsLogCollection": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 20
      },
      "readme": {
        "markdown": "# `datadog_integration_aws_log_collection`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_aws_log_collection`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection).\n"
      },
      "symbolId": "src/integration-aws-log-collection/index:"
    },
    "@cdktf/provider-datadog.integrationAwsTagFilter": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 21
      },
      "readme": {
        "markdown": "# `datadog_integration_aws_tag_filter`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_aws_tag_filter`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter).\n"
      },
      "symbolId": "src/integration-aws-tag-filter/index:"
    },
    "@cdktf/provider-datadog.integrationAzure": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 22
      },
      "readme": {
        "markdown": "# `datadog_integration_azure`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_azure`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure).\n"
      },
      "symbolId": "src/integration-azure/index:"
    },
    "@cdktf/provider-datadog.integrationCloudflareAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 23
      },
      "readme": {
        "markdown": "# `datadog_integration_cloudflare_account`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_cloudflare_account`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account).\n"
      },
      "symbolId": "src/integration-cloudflare-account/index:"
    },
    "@cdktf/provider-datadog.integrationConfluentAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 24
      },
      "readme": {
        "markdown": "# `datadog_integration_confluent_account`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_confluent_account`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account).\n"
      },
      "symbolId": "src/integration-confluent-account/index:"
    },
    "@cdktf/provider-datadog.integrationConfluentResource": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 25
      },
      "readme": {
        "markdown": "# `datadog_integration_confluent_resource`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_confluent_resource`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource).\n"
      },
      "symbolId": "src/integration-confluent-resource/index:"
    },
    "@cdktf/provider-datadog.integrationFastlyAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 26
      },
      "readme": {
        "markdown": "# `datadog_integration_fastly_account`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_fastly_account`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_account).\n"
      },
      "symbolId": "src/integration-fastly-account/index:"
    },
    "@cdktf/provider-datadog.integrationFastlyService": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 27
      },
      "readme": {
        "markdown": "# `datadog_integration_fastly_service`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_fastly_service`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service).\n"
      },
      "symbolId": "src/integration-fastly-service/index:"
    },
    "@cdktf/provider-datadog.integrationGcp": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 28
      },
      "readme": {
        "markdown": "# `datadog_integration_gcp`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_gcp`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp).\n"
      },
      "symbolId": "src/integration-gcp/index:"
    },
    "@cdktf/provider-datadog.integrationGcpSts": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 29
      },
      "readme": {
        "markdown": "# `datadog_integration_gcp_sts`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_gcp_sts`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts).\n"
      },
      "symbolId": "src/integration-gcp-sts/index:"
    },
    "@cdktf/provider-datadog.integrationOpsgenieServiceObject": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 30
      },
      "readme": {
        "markdown": "# `datadog_integration_opsgenie_service_object`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_opsgenie_service_object`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object).\n"
      },
      "symbolId": "src/integration-opsgenie-service-object/index:"
    },
    "@cdktf/provider-datadog.integrationPagerduty": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 31
      },
      "readme": {
        "markdown": "# `datadog_integration_pagerduty`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_pagerduty`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty).\n"
      },
      "symbolId": "src/integration-pagerduty/index:"
    },
    "@cdktf/provider-datadog.integrationPagerdutyServiceObject": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 32
      },
      "readme": {
        "markdown": "# `datadog_integration_pagerduty_service_object`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_pagerduty_service_object`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object).\n"
      },
      "symbolId": "src/integration-pagerduty-service-object/index:"
    },
    "@cdktf/provider-datadog.integrationSlackChannel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 33
      },
      "readme": {
        "markdown": "# `datadog_integration_slack_channel`\n\nRefer to the Terraform Registory for docs: [`datadog_integration_slack_channel`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel).\n"
      },
      "symbolId": "src/integration-slack-channel/index:"
    },
    "@cdktf/provider-datadog.ipAllowlist": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 34
      },
      "readme": {
        "markdown": "# `datadog_ip_allowlist`\n\nRefer to the Terraform Registory for docs: [`datadog_ip_allowlist`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist).\n"
      },
      "symbolId": "src/ip-allowlist/index:"
    },
    "@cdktf/provider-datadog.logsArchive": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 35
      },
      "readme": {
        "markdown": "# `datadog_logs_archive`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_archive`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive).\n"
      },
      "symbolId": "src/logs-archive/index:"
    },
    "@cdktf/provider-datadog.logsArchiveOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 36
      },
      "readme": {
        "markdown": "# `datadog_logs_archive_order`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_archive_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive_order).\n"
      },
      "symbolId": "src/logs-archive-order/index:"
    },
    "@cdktf/provider-datadog.logsCustomPipeline": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 37
      },
      "readme": {
        "markdown": "# `datadog_logs_custom_pipeline`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_custom_pipeline`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline).\n"
      },
      "symbolId": "src/logs-custom-pipeline/index:"
    },
    "@cdktf/provider-datadog.logsIndex": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 38
      },
      "readme": {
        "markdown": "# `datadog_logs_index`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_index`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index).\n"
      },
      "symbolId": "src/logs-index/index:"
    },
    "@cdktf/provider-datadog.logsIndexOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 39
      },
      "readme": {
        "markdown": "# `datadog_logs_index_order`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_index_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order).\n"
      },
      "symbolId": "src/logs-index-order/index:"
    },
    "@cdktf/provider-datadog.logsIntegrationPipeline": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 40
      },
      "readme": {
        "markdown": "# `datadog_logs_integration_pipeline`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_integration_pipeline`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_integration_pipeline).\n"
      },
      "symbolId": "src/logs-integration-pipeline/index:"
    },
    "@cdktf/provider-datadog.logsMetric": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 41
      },
      "readme": {
        "markdown": "# `datadog_logs_metric`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_metric`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric).\n"
      },
      "symbolId": "src/logs-metric/index:"
    },
    "@cdktf/provider-datadog.logsPipelineOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 42
      },
      "readme": {
        "markdown": "# `datadog_logs_pipeline_order`\n\nRefer to the Terraform Registory for docs: [`datadog_logs_pipeline_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order).\n"
      },
      "symbolId": "src/logs-pipeline-order/index:"
    },
    "@cdktf/provider-datadog.metricMetadata": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 43
      },
      "readme": {
        "markdown": "# `datadog_metric_metadata`\n\nRefer to the Terraform Registory for docs: [`datadog_metric_metadata`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata).\n"
      },
      "symbolId": "src/metric-metadata/index:"
    },
    "@cdktf/provider-datadog.metricTagConfiguration": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 44
      },
      "readme": {
        "markdown": "# `datadog_metric_tag_configuration`\n\nRefer to the Terraform Registory for docs: [`datadog_metric_tag_configuration`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration).\n"
      },
      "symbolId": "src/metric-tag-configuration/index:"
    },
    "@cdktf/provider-datadog.monitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 45
      },
      "readme": {
        "markdown": "# `datadog_monitor`\n\nRefer to the Terraform Registory for docs: [`datadog_monitor`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor).\n"
      },
      "symbolId": "src/monitor/index:"
    },
    "@cdktf/provider-datadog.monitorConfigPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 46
      },
      "readme": {
        "markdown": "# `datadog_monitor_config_policy`\n\nRefer to the Terraform Registory for docs: [`datadog_monitor_config_policy`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy).\n"
      },
      "symbolId": "src/monitor-config-policy/index:"
    },
    "@cdktf/provider-datadog.monitorJson": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 47
      },
      "readme": {
        "markdown": "# `datadog_monitor_json`\n\nRefer to the Terraform Registory for docs: [`datadog_monitor_json`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json).\n"
      },
      "symbolId": "src/monitor-json/index:"
    },
    "@cdktf/provider-datadog.organizationSettings": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 48
      },
      "readme": {
        "markdown": "# `datadog_organization_settings`\n\nRefer to the Terraform Registory for docs: [`datadog_organization_settings`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings).\n"
      },
      "symbolId": "src/organization-settings/index:"
    },
    "@cdktf/provider-datadog.provider": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 108
      },
      "readme": {
        "markdown": "# `provider`\n\nRefer to the Terraform Registory for docs: [`datadog`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs).\n"
      },
      "symbolId": "src/provider/index:"
    },
    "@cdktf/provider-datadog.restrictionPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 49
      },
      "readme": {
        "markdown": "# `datadog_restriction_policy`\n\nRefer to the Terraform Registory for docs: [`datadog_restriction_policy`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy).\n"
      },
      "symbolId": "src/restriction-policy/index:"
    },
    "@cdktf/provider-datadog.role": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 50
      },
      "readme": {
        "markdown": "# `datadog_role`\n\nRefer to the Terraform Registory for docs: [`datadog_role`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role).\n"
      },
      "symbolId": "src/role/index:"
    },
    "@cdktf/provider-datadog.rumApplication": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 51
      },
      "readme": {
        "markdown": "# `datadog_rum_application`\n\nRefer to the Terraform Registory for docs: [`datadog_rum_application`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application).\n"
      },
      "symbolId": "src/rum-application/index:"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 52
      },
      "readme": {
        "markdown": "# `datadog_security_monitoring_default_rule`\n\nRefer to the Terraform Registory for docs: [`datadog_security_monitoring_default_rule`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule).\n"
      },
      "symbolId": "src/security-monitoring-default-rule/index:"
    },
    "@cdktf/provider-datadog.securityMonitoringFilter": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 53
      },
      "readme": {
        "markdown": "# `datadog_security_monitoring_filter`\n\nRefer to the Terraform Registory for docs: [`datadog_security_monitoring_filter`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter).\n"
      },
      "symbolId": "src/security-monitoring-filter/index:"
    },
    "@cdktf/provider-datadog.securityMonitoringRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 54
      },
      "readme": {
        "markdown": "# `datadog_security_monitoring_rule`\n\nRefer to the Terraform Registory for docs: [`datadog_security_monitoring_rule`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule).\n"
      },
      "symbolId": "src/security-monitoring-rule/index:"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroup": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 55
      },
      "readme": {
        "markdown": "# `datadog_sensitive_data_scanner_group`\n\nRefer to the Terraform Registory for docs: [`datadog_sensitive_data_scanner_group`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group).\n"
      },
      "symbolId": "src/sensitive-data-scanner-group/index:"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroupOrder": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 56
      },
      "readme": {
        "markdown": "# `datadog_sensitive_data_scanner_group_order`\n\nRefer to the Terraform Registory for docs: [`datadog_sensitive_data_scanner_group_order`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group_order).\n"
      },
      "symbolId": "src/sensitive-data-scanner-group-order/index:"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 57
      },
      "readme": {
        "markdown": "# `datadog_sensitive_data_scanner_rule`\n\nRefer to the Terraform Registory for docs: [`datadog_sensitive_data_scanner_rule`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule).\n"
      },
      "symbolId": "src/sensitive-data-scanner-rule/index:"
    },
    "@cdktf/provider-datadog.serviceAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 58
      },
      "readme": {
        "markdown": "# `datadog_service_account`\n\nRefer to the Terraform Registory for docs: [`datadog_service_account`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account).\n"
      },
      "symbolId": "src/service-account/index:"
    },
    "@cdktf/provider-datadog.serviceAccountApplicationKey": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 59
      },
      "readme": {
        "markdown": "# `datadog_service_account_application_key`\n\nRefer to the Terraform Registory for docs: [`datadog_service_account_application_key`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account_application_key).\n"
      },
      "symbolId": "src/service-account-application-key/index:"
    },
    "@cdktf/provider-datadog.serviceDefinitionYaml": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 60
      },
      "readme": {
        "markdown": "# `datadog_service_definition_yaml`\n\nRefer to the Terraform Registory for docs: [`datadog_service_definition_yaml`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_definition_yaml).\n"
      },
      "symbolId": "src/service-definition-yaml/index:"
    },
    "@cdktf/provider-datadog.serviceLevelObjective": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 61
      },
      "readme": {
        "markdown": "# `datadog_service_level_objective`\n\nRefer to the Terraform Registory for docs: [`datadog_service_level_objective`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective).\n"
      },
      "symbolId": "src/service-level-objective/index:"
    },
    "@cdktf/provider-datadog.sloCorrection": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 62
      },
      "readme": {
        "markdown": "# `datadog_slo_correction`\n\nRefer to the Terraform Registory for docs: [`datadog_slo_correction`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction).\n"
      },
      "symbolId": "src/slo-correction/index:"
    },
    "@cdktf/provider-datadog.spansMetric": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 63
      },
      "readme": {
        "markdown": "# `datadog_spans_metric`\n\nRefer to the Terraform Registory for docs: [`datadog_spans_metric`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric).\n"
      },
      "symbolId": "src/spans-metric/index:"
    },
    "@cdktf/provider-datadog.syntheticsConcurrencyCap": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 64
      },
      "readme": {
        "markdown": "# `datadog_synthetics_concurrency_cap`\n\nRefer to the Terraform Registory for docs: [`datadog_synthetics_concurrency_cap`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_concurrency_cap).\n"
      },
      "symbolId": "src/synthetics-concurrency-cap/index:"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 65
      },
      "readme": {
        "markdown": "# `datadog_synthetics_global_variable`\n\nRefer to the Terraform Registory for docs: [`datadog_synthetics_global_variable`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable).\n"
      },
      "symbolId": "src/synthetics-global-variable/index:"
    },
    "@cdktf/provider-datadog.syntheticsPrivateLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 66
      },
      "readme": {
        "markdown": "# `datadog_synthetics_private_location`\n\nRefer to the Terraform Registory for docs: [`datadog_synthetics_private_location`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location).\n"
      },
      "symbolId": "src/synthetics-private-location/index:"
    },
    "@cdktf/provider-datadog.syntheticsTest": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 67
      },
      "readme": {
        "markdown": "# `datadog_synthetics_test`\n\nRefer to the Terraform Registory for docs: [`datadog_synthetics_test`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test).\n"
      },
      "symbolId": "src/synthetics-test/index:"
    },
    "@cdktf/provider-datadog.team": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 68
      },
      "readme": {
        "markdown": "# `datadog_team`\n\nRefer to the Terraform Registory for docs: [`datadog_team`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team).\n"
      },
      "symbolId": "src/team/index:"
    },
    "@cdktf/provider-datadog.teamLink": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 69
      },
      "readme": {
        "markdown": "# `datadog_team_link`\n\nRefer to the Terraform Registory for docs: [`datadog_team_link`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link).\n"
      },
      "symbolId": "src/team-link/index:"
    },
    "@cdktf/provider-datadog.teamMembership": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 70
      },
      "readme": {
        "markdown": "# `datadog_team_membership`\n\nRefer to the Terraform Registory for docs: [`datadog_team_membership`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership).\n"
      },
      "symbolId": "src/team-membership/index:"
    },
    "@cdktf/provider-datadog.teamPermissionSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 71
      },
      "readme": {
        "markdown": "# `datadog_team_permission_setting`\n\nRefer to the Terraform Registory for docs: [`datadog_team_permission_setting`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting).\n"
      },
      "symbolId": "src/team-permission-setting/index:"
    },
    "@cdktf/provider-datadog.user": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 72
      },
      "readme": {
        "markdown": "# `datadog_user`\n\nRefer to the Terraform Registory for docs: [`datadog_user`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user).\n"
      },
      "symbolId": "src/user/index:"
    },
    "@cdktf/provider-datadog.webhook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 73
      },
      "readme": {
        "markdown": "# `datadog_webhook`\n\nRefer to the Terraform Registory for docs: [`datadog_webhook`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook).\n"
      },
      "symbolId": "src/webhook/index:"
    },
    "@cdktf/provider-datadog.webhookCustomVariable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 74
      },
      "readme": {
        "markdown": "# `datadog_webhook_custom_variable`\n\nRefer to the Terraform Registory for docs: [`datadog_webhook_custom_variable`](https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable).\n"
      },
      "symbolId": "src/webhook-custom-variable/index:"
    }
  },
  "targets": {
    "dotnet": {
      "namespace": "HashiCorp.Cdktf.Providers.Datadog",
      "packageId": "HashiCorp.Cdktf.Providers.Datadog"
    },
    "go": {
      "moduleName": "github.com/cdktf/cdktf-provider-datadog-go",
      "packageName": "datadog"
    },
    "java": {
      "maven": {
        "artifactId": "cdktf-provider-datadog",
        "groupId": "com.hashicorp"
      },
      "package": "com.hashicorp.cdktf.providers.datadog"
    },
    "js": {
      "npm": "@cdktf/provider-datadog"
    },
    "python": {
      "distName": "cdktf-cdktf-provider-datadog",
      "module": "cdktf_cdktf_provider_datadog"
    }
  },
  "types": {
    "@cdktf/provider-datadog.apiKey.ApiKey": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/api_key datadog_api_key}."
      },
      "fqn": "@cdktf/provider-datadog.apiKey.ApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/api_key datadog_api_key} Resource."
        },
        "locationInModule": {
          "filename": "src/api-key/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.apiKey.ApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/api-key/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApiKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 108
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApiKey",
      "namespace": "apiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 82
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 87
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 100
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/api-key/index:ApiKey"
    },
    "@cdktf/provider-datadog.apiKey.ApiKeyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.apiKey.ApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/api-key/index.ts",
        "line": 14
      },
      "name": "ApiKeyConfig",
      "namespace": "apiKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/api_key#name ApiKey#name}",
            "stability": "stable",
            "summary": "Name for API Key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-key/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/api-key/index:ApiKeyConfig"
    },
    "@cdktf/provider-datadog.applicationKey.ApplicationKey": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/application_key datadog_application_key}."
      },
      "fqn": "@cdktf/provider-datadog.applicationKey.ApplicationKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/application_key datadog_application_key} Resource."
        },
        "locationInModule": {
          "filename": "src/application-key/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.applicationKey.ApplicationKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-key/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApplicationKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApplicationKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/application_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApplicationKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApplicationKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 127
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApplicationKey",
      "namespace": "applicationKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 106
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 119
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/application-key/index:ApplicationKey"
    },
    "@cdktf/provider-datadog.applicationKey.ApplicationKeyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.applicationKey.ApplicationKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/application-key/index.ts",
        "line": 14
      },
      "name": "ApplicationKeyConfig",
      "namespace": "applicationKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/application_key#name ApplicationKey#name}",
            "stability": "stable",
            "summary": "Name for Application Key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/application_key#id ApplicationKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-key/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/application-key/index:ApplicationKeyConfig"
    },
    "@cdktf/provider-datadog.authnMapping.AuthnMapping": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping datadog_authn_mapping}."
      },
      "fqn": "@cdktf/provider-datadog.authnMapping.AuthnMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping datadog_authn_mapping} Resource."
        },
        "locationInModule": {
          "filename": "src/authn-mapping/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.authnMapping.AuthnMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/authn-mapping/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AuthnMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 62
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AuthnMapping to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AuthnMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AuthnMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 162
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AuthnMapping",
      "namespace": "authnMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 128
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 141
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 154
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 121
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 134
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/authn-mapping/index:AuthnMapping"
    },
    "@cdktf/provider-datadog.authnMapping.AuthnMappingConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.authnMapping.AuthnMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/authn-mapping/index.ts",
        "line": 14
      },
      "name": "AuthnMappingConfig",
      "namespace": "authnMapping",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping#key AuthnMapping#key}",
            "stability": "stable",
            "summary": "Identity provider key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 27
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping#role AuthnMapping#role}",
            "stability": "stable",
            "summary": "The ID of a role to attach to all users with the corresponding key and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 33
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping#value AuthnMapping#value}",
            "stability": "stable",
            "summary": "Identity provider value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 39
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/authn_mapping#id AuthnMapping#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/authn-mapping/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/authn-mapping/index:AuthnMappingConfig"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganization": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/child_organization datadog_child_organization}."
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganization",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/child_organization datadog_child_organization} Resource."
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ChildOrganization resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 641
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ChildOrganization to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/child_organization#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ChildOrganization that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ChildOrganization to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 705
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 747
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ChildOrganization",
      "namespace": "childOrganization",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 629
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 682
          },
          "name": "apiKey",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 688
          },
          "name": "applicationKey",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 693
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 727
          },
          "name": "publicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 733
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 739
          },
          "name": "user",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 709
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 722
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 699
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 715
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganization"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKey": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 29
      },
      "name": "ChildOrganizationApiKey",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationApiKey"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKeyList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 94
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKeyOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationApiKeyList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 87
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 87
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 87
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationApiKeyList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKeyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 50
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 41
      },
      "name": "ChildOrganizationApiKeyOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 70
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 75
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApiKey"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationApiKeyOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKey": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 98
      },
      "name": "ChildOrganizationApplicationKey",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationApplicationKey"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKeyList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKeyOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationApplicationKeyList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationApplicationKeyList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKeyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 110
      },
      "name": "ChildOrganizationApplicationKeyOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 139
          },
          "name": "hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 149
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationApplicationKey"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationApplicationKeyOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 14
      },
      "name": "ChildOrganizationConfig",
      "namespace": "childOrganization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/child_organization#name ChildOrganization#name}",
            "stability": "stable",
            "summary": "Name for Child Organization after creation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/child_organization#id ChildOrganization#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationConfig"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettings": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 433
      },
      "name": "ChildOrganizationSettings",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationSettings"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationSettingsList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 445
      },
      "name": "ChildOrganizationSettingsOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 474
          },
          "name": "privateWidgetShare",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 480
          },
          "name": "saml",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 485
          },
          "name": "samlAutocreateAccessRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 491
          },
          "name": "samlAutocreateUsersDomains",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomainsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 496
          },
          "name": "samlCanBeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 501
          },
          "name": "samlIdpEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 507
          },
          "name": "samlIdpInitiatedLogin",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLoginList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 512
          },
          "name": "samlIdpMetadataUploaded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 517
          },
          "name": "samlLoginUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 523
          },
          "name": "samlStrictMode",
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictModeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettings"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSaml": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSaml",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 172
      },
      "name": "ChildOrganizationSettingsSaml",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSaml"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomains": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 236
      },
      "name": "ChildOrganizationSettingsSamlAutocreateUsersDomains",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlAutocreateUsersDomains"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomainsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomainsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomainsOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationSettingsSamlAutocreateUsersDomainsList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlAutocreateUsersDomainsList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomainsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 248
      },
      "name": "ChildOrganizationSettingsSamlAutocreateUsersDomainsOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 277
          },
          "name": "domains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 282
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlAutocreateUsersDomains"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlAutocreateUsersDomainsOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLogin": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLogin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 305
      },
      "name": "ChildOrganizationSettingsSamlIdpInitiatedLogin",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlIdpInitiatedLogin"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLoginList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLoginList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLoginOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationSettingsSamlIdpInitiatedLoginList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlIdpInitiatedLoginList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLoginOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLoginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 317
      },
      "name": "ChildOrganizationSettingsSamlIdpInitiatedLoginOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 346
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlIdpInitiatedLogin"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlIdpInitiatedLoginOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationSettingsSamlList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 225
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 184
      },
      "name": "ChildOrganizationSettingsSamlOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 213
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSaml"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictMode": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 369
      },
      "name": "ChildOrganizationSettingsSamlStrictMode",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlStrictMode"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictModeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictModeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 429
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictModeOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationSettingsSamlStrictModeList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 422
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 422
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlStrictModeList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictModeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 381
      },
      "name": "ChildOrganizationSettingsSamlStrictModeOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 410
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationSettingsSamlStrictMode"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationSettingsSamlStrictModeOutputReference"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationUser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 546
      },
      "name": "ChildOrganizationUser",
      "namespace": "childOrganization",
      "symbolId": "src/child-organization/index:ChildOrganizationUser"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationUserList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 616
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationUserOutputReference"
            }
          }
        }
      ],
      "name": "ChildOrganizationUserList",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 609
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 609
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 609
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationUserList"
    },
    "@cdktf/provider-datadog.childOrganization.ChildOrganizationUserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/child-organization/index.ts",
          "line": 567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/child-organization/index.ts",
        "line": 558
      },
      "name": "ChildOrganizationUserOutputReference",
      "namespace": "childOrganization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 587
          },
          "name": "accessRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 592
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 597
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/child-organization/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.childOrganization.ChildOrganizationUser"
          }
        }
      ],
      "symbolId": "src/child-organization/index:ChildOrganizationUserOutputReference"
    },
    "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRule": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule datadog_cloud_configuration_rule}."
      },
      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule datadog_cloud_configuration_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-configuration-rule/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-configuration-rule/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudConfigurationRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 232
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudConfigurationRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudConfigurationRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudConfigurationRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 444
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 447
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 302
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 318
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 360
          },
          "name": "resetNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 389
          },
          "name": "resetRelatedResourceTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 431
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudConfigurationRule",
      "namespace": "cloudConfigurationRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 220
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 441
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 290
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 451
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 306
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 322
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 335
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 348
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 364
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 377
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 393
          },
          "name": "relatedResourceTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 406
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 419
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 435
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 283
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 296
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 312
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 328
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 341
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 354
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 370
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 383
          },
          "name": "relatedResourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 399
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 412
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 425
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-configuration-rule/index:CloudConfigurationRule"
    },
    "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-configuration-rule/index.ts",
        "line": 14
      },
      "name": "CloudConfigurationRuleConfig",
      "namespace": "cloudConfigurationRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#enabled CloudConfigurationRule#enabled}",
            "stability": "stable",
            "summary": "Whether the cloud configuration rule is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 20
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#message CloudConfigurationRule#message}",
            "stability": "stable",
            "summary": "The message associated to the rule that will be shown in findings and signals."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 39
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#name CloudConfigurationRule#name}",
            "stability": "stable",
            "summary": "The name of the cloud configuration rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#policy CloudConfigurationRule#policy}",
            "stability": "stable",
            "summary": "Policy written in Rego format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 57
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#resource_type CloudConfigurationRule#resource_type}",
            "stability": "stable",
            "summary": "Main resource type to be checked by the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 69
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#severity CloudConfigurationRule#severity}",
            "stability": "stable",
            "summary": "Severity of the rule and associated signals. Valid values are `info`, `low`, `medium`, `high`, `critical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 75
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#filter CloudConfigurationRule#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 87
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "custom": {
              "resource": ". Defaults to empty list.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#group_by CloudConfigurationRule#group_by}"
            },
            "stability": "stable",
            "summary": "Fields to group by when generating signals, e.g."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 26
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#id CloudConfigurationRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#notifications CloudConfigurationRule#notifications}",
            "stability": "stable",
            "summary": "Notification targets for signals. Defaults to empty list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 51
          },
          "name": "notifications",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#related_resource_types CloudConfigurationRule#related_resource_types}",
            "stability": "stable",
            "summary": "Related resource types to be checked by the rule. Defaults to empty list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 63
          },
          "name": "relatedResourceTypes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#tags CloudConfigurationRule#tags}",
            "stability": "stable",
            "summary": "Tags of the rule, propagated to findings and signals. Defaults to empty list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 81
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-configuration-rule/index:CloudConfigurationRuleConfig"
    },
    "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-configuration-rule/index.ts",
        "line": 89
      },
      "name": "CloudConfigurationRuleFilter",
      "namespace": "cloudConfigurationRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#action CloudConfigurationRule#action}",
            "stability": "stable",
            "summary": "The type of filtering action. Valid values are `require`, `suppress`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 95
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_configuration_rule#query CloudConfigurationRule#query}",
            "stability": "stable",
            "summary": "Query for selecting logs to apply the filtering action."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 101
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-configuration-rule/index:CloudConfigurationRuleFilter"
    },
    "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-configuration-rule/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-configuration-rule/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 207
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilterOutputReference"
            }
          }
        }
      ],
      "name": "CloudConfigurationRuleFilterList",
      "namespace": "cloudConfigurationRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 200
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-configuration-rule/index:CloudConfigurationRuleFilterList"
    },
    "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-configuration-rule/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-configuration-rule/index.ts",
        "line": 115
      },
      "name": "CloudConfigurationRuleFilterOutputReference",
      "namespace": "cloudConfigurationRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 174
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 187
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 167
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 180
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-configuration-rule/index.ts",
            "line": 129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.cloudConfigurationRule.CloudConfigurationRuleFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-configuration-rule/index:CloudConfigurationRuleFilterOutputReference"
    },
    "@cdktf/provider-datadog.cloudWorkloadSecurityAgentRule.CloudWorkloadSecurityAgentRule": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule datadog_cloud_workload_security_agent_rule}."
      },
      "fqn": "@cdktf/provider-datadog.cloudWorkloadSecurityAgentRule.CloudWorkloadSecurityAgentRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule datadog_cloud_workload_security_agent_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-workload-security-agent-rule/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.cloudWorkloadSecurityAgentRule.CloudWorkloadSecurityAgentRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-workload-security-agent-rule/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudWorkloadSecurityAgentRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 68
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudWorkloadSecurityAgentRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudWorkloadSecurityAgentRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudWorkloadSecurityAgentRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 118
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 134
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 163
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudWorkloadSecurityAgentRule",
      "namespace": "cloudWorkloadSecurityAgentRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 122
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 138
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 151
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 167
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 180
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 128
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 144
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 157
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-workload-security-agent-rule/index:CloudWorkloadSecurityAgentRule"
    },
    "@cdktf/provider-datadog.cloudWorkloadSecurityAgentRule.CloudWorkloadSecurityAgentRuleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.cloudWorkloadSecurityAgentRule.CloudWorkloadSecurityAgentRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-workload-security-agent-rule/index.ts",
        "line": 14
      },
      "name": "CloudWorkloadSecurityAgentRuleConfig",
      "namespace": "cloudWorkloadSecurityAgentRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule#expression CloudWorkloadSecurityAgentRule#expression}",
            "stability": "stable",
            "summary": "The SECL expression of the Agent rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 32
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule#name CloudWorkloadSecurityAgentRule#name}",
            "stability": "stable",
            "summary": "The name of the Agent rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule#description CloudWorkloadSecurityAgentRule#description}",
            "stability": "stable",
            "summary": "The description of the Agent rule. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule#enabled CloudWorkloadSecurityAgentRule#enabled}",
            "stability": "stable",
            "summary": "Whether the Agent rule is enabled. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 26
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/cloud_workload_security_agent_rule#id CloudWorkloadSecurityAgentRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-workload-security-agent-rule/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-workload-security-agent-rule/index:CloudWorkloadSecurityAgentRuleConfig"
    },
    "@cdktf/provider-datadog.dashboard.Dashboard": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard datadog_dashboard}."
      },
      "fqn": "@cdktf/provider-datadog.dashboard.Dashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard datadog_dashboard} Resource."
        },
        "locationInModule": {
          "filename": "src/dashboard/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Dashboard resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Dashboard to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Dashboard that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Dashboard to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 359
          },
          "name": "putTemplateVariable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 375
          },
          "name": "putTemplateVariablePreset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 391
          },
          "name": "putWidget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidget"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 187
          },
          "name": "resetDashboardLists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 208
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 240
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 269
          },
          "name": "resetNotifyList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 285
          },
          "name": "resetReflowType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 301
          },
          "name": "resetRestrictedRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 317
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 362
          },
          "name": "resetTemplateVariable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 378
          },
          "name": "resetTemplateVariablePreset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 346
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 394
          },
          "name": "resetWidget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 406
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Dashboard",
      "namespace": "dashboard",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 196
          },
          "name": "dashboardListsRemoved",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 356
          },
          "name": "templateVariable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 372
          },
          "name": "templateVariablePreset",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 388
          },
          "name": "widget",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 191
          },
          "name": "dashboardListsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 212
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 244
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 257
          },
          "name": "layoutTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 273
          },
          "name": "notifyListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 289
          },
          "name": "reflowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 305
          },
          "name": "restrictedRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 321
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 366
          },
          "name": "templateVariableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 382
          },
          "name": "templateVariablePresetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 334
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 350
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 398
          },
          "name": "widgetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 181
          },
          "name": "dashboardLists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 202
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 234
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 250
          },
          "name": "layoutType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 263
          },
          "name": "notifyList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 279
          },
          "name": "reflowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 295
          },
          "name": "restrictedRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 311
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 327
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 340
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index:Dashboard"
    },
    "@cdktf/provider-datadog.dashboard.DashboardConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 20
      },
      "name": "DashboardConfig",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#layout_type Dashboard#layout_type}",
            "stability": "stable",
            "summary": "The layout type of the dashboard. Valid values are `ordered`, `free`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 51
          },
          "name": "layoutType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 81
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#dashboard_lists Dashboard#dashboard_lists}",
            "stability": "stable",
            "summary": "A list of dashboard lists this dashboard belongs to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 26
          },
          "name": "dashboardLists",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#description Dashboard#description}",
            "stability": "stable",
            "summary": "The description of the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 32
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#id Dashboard#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "**Deprecated.** Prefer using `restricted_roles` to define which roles are required to edit the dashboard. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_read_only Dashboard#is_read_only}",
            "stability": "stable",
            "summary": "Whether this dashboard is read-only."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 45
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#notify_list Dashboard#notify_list}",
            "stability": "stable",
            "summary": "The list of handles for the users to notify when changes are made to this dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 57
          },
          "name": "notifyList",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Set this only when layout type is `ordered`. If set to `fixed`, the dashboard expects all widgets to have a layout, and if it's set to `auto`, widgets should not have layouts. Valid values are `auto`, `fixed`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#reflow_type Dashboard#reflow_type}",
            "stability": "stable",
            "summary": "The reflow type of a new dashboard layout."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 63
          },
          "name": "reflowType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#restricted_roles Dashboard#restricted_roles}",
            "stability": "stable",
            "summary": "UUIDs of roles whose associated users are authorized to edit the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 69
          },
          "name": "restrictedRoles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags Dashboard#tags}",
            "stability": "stable",
            "summary": "A list of tags assigned to the Dashboard. Only team names of the form `team:<name>` are supported."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 75
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#template_variable Dashboard#template_variable}",
            "stability": "stable",
            "summary": "template_variable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 93
          },
          "name": "templateVariable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#template_variable_preset Dashboard#template_variable_preset}",
            "stability": "stable",
            "summary": "template_variable_preset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 99
          },
          "name": "templateVariablePreset",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url Dashboard#url}",
            "stability": "stable",
            "summary": "The URL of the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 87
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#widget Dashboard#widget}",
            "stability": "stable",
            "summary": "widget block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 105
          },
          "name": "widget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index:DashboardConfig"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7
      },
      "name": "DashboardTemplateVariable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 31
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#available_values Dashboard#available_values}",
            "stability": "stable",
            "summary": "The list of values that the template variable drop-down is be limited to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13
          },
          "name": "availableValues",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Cannot be used in conjunction with `defaults`. **Deprecated.** Use `defaults` instead.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#default Dashboard#default}",
            "stability": "stable",
            "summary": "The default value for the template variable on dashboard load."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19
          },
          "name": "default",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If more than one default is specified, they will be unioned together with `OR`. Cannot be used in conjunction with `default`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#defaults Dashboard#defaults}",
            "stability": "stable",
            "summary": "One or many default values for template variables on load."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 25
          },
          "name": "defaults",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#prefix Dashboard#prefix}",
            "stability": "stable",
            "summary": "The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 37
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariableOutputReference"
            }
          }
        }
      ],
      "name": "DashboardTemplateVariableList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariableList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 54
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 130
          },
          "name": "resetAvailableValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 146
          },
          "name": "resetDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 162
          },
          "name": "resetDefaults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 191
          },
          "name": "resetPrefix"
        }
      ],
      "name": "DashboardTemplateVariableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 134
          },
          "name": "availableValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 150
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 166
          },
          "name": "defaultsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 179
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 195
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 124
          },
          "name": "availableValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 140
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 156
          },
          "name": "defaults",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 172
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 185
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 376
      },
      "name": "DashboardTemplateVariablePreset",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the preset."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 382
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#template_variable Dashboard#template_variable}",
            "stability": "stable",
            "summary": "template_variable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 388
          },
          "name": "templateVariable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariablePreset"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 500
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetOutputReference"
            }
          }
        }
      ],
      "name": "DashboardTemplateVariablePresetList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 493
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 493
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariablePresetList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 473
          },
          "name": "putTemplateVariable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 460
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 476
          },
          "name": "resetTemplateVariable"
        }
      ],
      "name": "DashboardTemplateVariablePresetOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 470
          },
          "name": "templateVariable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 480
          },
          "name": "templateVariableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 454
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePreset"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariablePresetOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 219
      },
      "name": "DashboardTemplateVariablePresetTemplateVariable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the template variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 225
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Cannot be used in conjunction with `values`. **Deprecated.** Use `values` instead.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "The value that should be assumed by the template variable in this preset."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 231
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Cannot be used in conjunction with `value`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#values Dashboard#values}",
            "stability": "stable",
            "summary": "One or many template variable values within the saved view, which will be unioned together using `OR` if more than one is specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 237
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariablePresetTemplateVariable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 372
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariableOutputReference"
            }
          }
        }
      ],
      "name": "DashboardTemplateVariablePresetTemplateVariableList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 365
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariablePresetTemplateVariableList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 316
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 332
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 348
          },
          "name": "resetValues"
        }
      ],
      "name": "DashboardTemplateVariablePresetTemplateVariableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 320
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 336
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 352
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 326
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 342
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardTemplateVariablePresetTemplateVariable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardTemplateVariablePresetTemplateVariableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidget": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 20248
      },
      "name": "DashboardWidget",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_graph_definition Dashboard#alert_graph_definition}",
            "stability": "stable",
            "summary": "alert_graph_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20254
          },
          "name": "alertGraphDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_value_definition Dashboard#alert_value_definition}",
            "stability": "stable",
            "summary": "alert_value_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20260
          },
          "name": "alertValueDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_definition Dashboard#change_definition}",
            "stability": "stable",
            "summary": "change_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20266
          },
          "name": "changeDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#check_status_definition Dashboard#check_status_definition}",
            "stability": "stable",
            "summary": "check_status_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20272
          },
          "name": "checkStatusDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#distribution_definition Dashboard#distribution_definition}",
            "stability": "stable",
            "summary": "distribution_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20278
          },
          "name": "distributionDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_stream_definition Dashboard#event_stream_definition}",
            "stability": "stable",
            "summary": "event_stream_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20284
          },
          "name": "eventStreamDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_timeline_definition Dashboard#event_timeline_definition}",
            "stability": "stable",
            "summary": "event_timeline_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20290
          },
          "name": "eventTimelineDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#free_text_definition Dashboard#free_text_definition}",
            "stability": "stable",
            "summary": "free_text_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20296
          },
          "name": "freeTextDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#geomap_definition Dashboard#geomap_definition}",
            "stability": "stable",
            "summary": "geomap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20302
          },
          "name": "geomapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_definition Dashboard#group_definition}",
            "stability": "stable",
            "summary": "group_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20308
          },
          "name": "groupDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#heatmap_definition Dashboard#heatmap_definition}",
            "stability": "stable",
            "summary": "heatmap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20314
          },
          "name": "heatmapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hostmap_definition Dashboard#hostmap_definition}",
            "stability": "stable",
            "summary": "hostmap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20320
          },
          "name": "hostmapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#iframe_definition Dashboard#iframe_definition}",
            "stability": "stable",
            "summary": "iframe_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20326
          },
          "name": "iframeDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_definition Dashboard#image_definition}",
            "stability": "stable",
            "summary": "image_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20332
          },
          "name": "imageDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#list_stream_definition Dashboard#list_stream_definition}",
            "stability": "stable",
            "summary": "list_stream_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20338
          },
          "name": "listStreamDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_stream_definition Dashboard#log_stream_definition}",
            "stability": "stable",
            "summary": "log_stream_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20344
          },
          "name": "logStreamDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#manage_status_definition Dashboard#manage_status_definition}",
            "stability": "stable",
            "summary": "manage_status_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20350
          },
          "name": "manageStatusDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#note_definition Dashboard#note_definition}",
            "stability": "stable",
            "summary": "note_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20356
          },
          "name": "noteDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_table_definition Dashboard#query_table_definition}",
            "stability": "stable",
            "summary": "query_table_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20362
          },
          "name": "queryTableDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_value_definition Dashboard#query_value_definition}",
            "stability": "stable",
            "summary": "query_value_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20368
          },
          "name": "queryValueDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#run_workflow_definition Dashboard#run_workflow_definition}",
            "stability": "stable",
            "summary": "run_workflow_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20374
          },
          "name": "runWorkflowDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_definition Dashboard#scatterplot_definition}",
            "stability": "stable",
            "summary": "scatterplot_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20380
          },
          "name": "scatterplotDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service_level_objective_definition Dashboard#service_level_objective_definition}",
            "stability": "stable",
            "summary": "service_level_objective_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20386
          },
          "name": "serviceLevelObjectiveDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#servicemap_definition Dashboard#servicemap_definition}",
            "stability": "stable",
            "summary": "servicemap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20392
          },
          "name": "servicemapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_list_definition Dashboard#slo_list_definition}",
            "stability": "stable",
            "summary": "slo_list_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20398
          },
          "name": "sloListDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_graph_definition Dashboard#split_graph_definition}",
            "stability": "stable",
            "summary": "split_graph_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20404
          },
          "name": "splitGraphDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sunburst_definition Dashboard#sunburst_definition}",
            "stability": "stable",
            "summary": "sunburst_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20410
          },
          "name": "sunburstDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_definition Dashboard#timeseries_definition}",
            "stability": "stable",
            "summary": "timeseries_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20416
          },
          "name": "timeseriesDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#toplist_definition Dashboard#toplist_definition}",
            "stability": "stable",
            "summary": "toplist_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20422
          },
          "name": "toplistDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#topology_map_definition Dashboard#topology_map_definition}",
            "stability": "stable",
            "summary": "topology_map_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20428
          },
          "name": "topologyMapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#trace_service_definition Dashboard#trace_service_definition}",
            "stability": "stable",
            "summary": "trace_service_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20434
          },
          "name": "traceServiceDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#treemap_definition Dashboard#treemap_definition}",
            "stability": "stable",
            "summary": "treemap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20440
          },
          "name": "treemapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#widget_layout Dashboard#widget_layout}",
            "stability": "stable",
            "summary": "widget_layout block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20446
          },
          "name": "widgetLayout",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayout"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidget"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 504
      },
      "name": "DashboardWidgetAlertGraphDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_id Dashboard#alert_id}",
            "stability": "stable",
            "summary": "The ID of the monitor used by the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 510
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#viz_type Dashboard#viz_type}",
            "stability": "stable",
            "summary": "Type of visualization to use when displaying the widget. Valid values are `timeseries`, `toplist`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 540
          },
          "name": "vizType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 516
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 522
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 528
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 534
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetAlertGraphDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 641
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 657
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 673
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 689
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetAlertGraphDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 629
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 645
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 677
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 661
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 693
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 706
          },
          "name": "vizTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 622
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 635
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 651
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 667
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 683
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 699
          },
          "name": "vizType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetAlertGraphDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 710
      },
      "name": "DashboardWidgetAlertValueDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_id Dashboard#alert_id}",
            "stability": "stable",
            "summary": "The ID of the monitor used by the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 716
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#precision Dashboard#precision}",
            "stability": "stable",
            "summary": "The precision to use when displaying the value. Use `*` for maximum precision."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 722
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the text in the widget. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 728
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 734
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 740
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 746
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#unit Dashboard#unit}",
            "stability": "stable",
            "summary": "The unit for the value displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 752
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetAlertValueDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 860
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 876
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 892
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 908
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 924
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 940
          },
          "name": "resetUnit"
        }
      ],
      "name": "DashboardWidgetAlertValueDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 848
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 864
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 880
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 912
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 896
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 928
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 944
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 841
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 854
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 870
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 886
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 902
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 918
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 934
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetAlertValueDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7704
      },
      "name": "DashboardWidgetChangeDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7734
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7710
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7740
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7716
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7722
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7728
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 948
      },
      "name": "DashboardWidgetChangeDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 954
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 960
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 966
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 972
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 988
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1058
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1074
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1090
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1106
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1062
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1078
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1094
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1110
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1052
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1068
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1084
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1100
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 7765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7889
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7905
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7892
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7828
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7908
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7844
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7860
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7876
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7886
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7902
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7896
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7832
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7912
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7864
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7848
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7880
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7822
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7838
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7854
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7870
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7228
      },
      "name": "DashboardWidgetChangeDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7276
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_type Dashboard#change_type}",
            "stability": "stable",
            "summary": "Whether to show absolute or relative change. Valid values are `absolute`, `relative`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7234
          },
          "name": "changeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compare_to Dashboard#compare_to}",
            "stability": "stable",
            "summary": "Choose from when to compare current data to. Valid values are `hour_before`, `day_before`, `week_before`, `month_before`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7240
          },
          "name": "compareTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7282
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#increase_good Dashboard#increase_good}",
            "stability": "stable",
            "summary": "A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7246
          },
          "name": "increaseGood",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7288
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_by Dashboard#order_by}",
            "stability": "stable",
            "summary": "What to order by. Valid values are `change`, `name`, `present`, `past`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7252
          },
          "name": "orderBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_dir Dashboard#order_dir}",
            "stability": "stable",
            "summary": "Widget sorting method. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7258
          },
          "name": "orderDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7294
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7264
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7300
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7306
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7312
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_present Dashboard#show_present}",
            "stability": "stable",
            "summary": "If set to `true`, displays the current value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7270
          },
          "name": "showPresent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1686
      },
      "name": "DashboardWidgetChangeDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1692
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1704
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1710
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1716
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1698
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1134
      },
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1140
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1146
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1152
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1232
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1248
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1220
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1236
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1252
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1213
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1226
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1242
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1375
      },
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1381
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1387
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1393
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1501
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1472
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1488
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1504
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1498
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1476
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1492
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1508
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1466
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1482
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1256
      },
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1262
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1274
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1268
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1354
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1342
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1358
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1371
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1335
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1348
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1364
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1532
      },
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1538
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1544
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1550
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1682
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1675
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1675
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1642
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1658
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1630
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1646
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1662
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1623
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1636
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1652
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1823
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1839
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1855
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1826
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1842
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1858
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1810
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1820
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1836
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1852
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1830
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1846
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1798
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1862
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1814
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1791
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1804
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2380
      },
      "name": "DashboardWidgetChangeDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2398
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2386
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2392
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2404
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2410
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2416
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1866
      },
      "name": "DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1872
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1908
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1920
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1878
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1884
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1890
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1896
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1902
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1914
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 1951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 1941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2054
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2070
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2086
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2102
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2118
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2147
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2042
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2058
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2074
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2090
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2106
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2122
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2135
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2151
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2164
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2035
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2048
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2064
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2080
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2096
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2112
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2128
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2141
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2157
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 1955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2188
      },
      "name": "DashboardWidgetChangeDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2194
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2200
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2260
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2276
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2264
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2280
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2254
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2270
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2558
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2574
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2590
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2516
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2532
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2561
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2577
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2593
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2555
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2571
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2587
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2520
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2536
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2565
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2549
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2581
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2597
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2510
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2526
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2542
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2284
      },
      "name": "DashboardWidgetChangeDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2290
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2296
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2356
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2372
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2376
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2360
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2350
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2366
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 7693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7693
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7693
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3173
      },
      "name": "DashboardWidgetChangeDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3179
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3191
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3197
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3203
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3185
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2621
      },
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2627
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2633
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2639
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2719
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2735
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2707
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2723
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2739
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2700
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2713
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2729
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2862
      },
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2868
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2874
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2880
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3015
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3008
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3008
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3008
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2988
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2959
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2975
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2991
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2985
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2963
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2979
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2995
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2953
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2969
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2743
      },
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2761
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2755
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 2783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 2776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2841
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2829
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2845
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2858
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2822
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2835
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2851
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 2787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3019
      },
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3025
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3031
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3037
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3129
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3145
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3117
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3133
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3149
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3110
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3123
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3139
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3310
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3326
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3342
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3313
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3329
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3345
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3297
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3307
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3323
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3339
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3317
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3333
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3285
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3349
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3301
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3278
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3291
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 7348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7577
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7593
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7609
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7625
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7641
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7657
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7673
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7580
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7468
          },
          "name": "resetChangeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7484
          },
          "name": "resetCompareTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7596
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7500
          },
          "name": "resetIncreaseGood"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7612
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7516
          },
          "name": "resetOrderBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7532
          },
          "name": "resetOrderDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7628
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7548
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7644
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7660
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7676
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7564
          },
          "name": "resetShowPresent"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7574
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7590
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7606
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7622
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7638
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7654
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7670
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7584
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7472
          },
          "name": "changeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7488
          },
          "name": "compareToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7600
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7504
          },
          "name": "increaseGoodInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7616
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7520
          },
          "name": "orderByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7536
          },
          "name": "orderDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7632
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7552
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7648
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7664
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7680
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7568
          },
          "name": "showPresentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7462
          },
          "name": "changeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7478
          },
          "name": "compareTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7494
          },
          "name": "increaseGood",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7510
          },
          "name": "orderBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7526
          },
          "name": "orderDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7542
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7558
          },
          "name": "showPresent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3353
      },
      "name": "DashboardWidgetChangeDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3371
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3359
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3365
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3377
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3451
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3467
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3496
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3455
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3471
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3484
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3500
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3445
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3461
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3477
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3490
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5520
      },
      "name": "DashboardWidgetChangeDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5526
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5532
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5538
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5544
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5550
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5556
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3504
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3510
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3516
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3528
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3534
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3552
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3558
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3564
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3522
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3540
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3546
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3706
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3748
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3764
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3681
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3694
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3710
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3723
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3736
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3752
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3768
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3781
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3794
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3807
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3674
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3687
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3700
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3716
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3729
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3742
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3758
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3774
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3787
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3800
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3811
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3817
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3823
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3835
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3865
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3871
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3829
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3841
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3847
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3853
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3859
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 3900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 3893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4013
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4042
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4058
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4074
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4090
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3988
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4001
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4017
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4030
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4046
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4062
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4078
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4094
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4107
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4120
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3981
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3994
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4007
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4023
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4036
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4052
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4068
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4084
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4100
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4113
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 3904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4618
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4648
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4624
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4636
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4654
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4630
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4660
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4642
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4124
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4130
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4136
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4142
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4234
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4250
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4222
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4238
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4254
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4215
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4228
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4244
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4400
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4406
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4412
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4418
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4550
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4543
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4543
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4543
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4523
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4510
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4526
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4520
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4498
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4514
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4530
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4491
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4504
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4278
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4284
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4290
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4296
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4376
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4392
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4364
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4380
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4396
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4357
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4370
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4386
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4810
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4823
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4839
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4826
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4768
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4842
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4797
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4807
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4820
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4836
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4814
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4756
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4830
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4772
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4785
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4846
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4801
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4749
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4762
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4778
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4791
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4554
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4560
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4573
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4614
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4607
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 5753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5760
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5753
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5753
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5753
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4850
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4868
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4874
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4856
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4862
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 4897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4948
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4964
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4952
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4968
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4981
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4994
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4942
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4958
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4974
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4987
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 4901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 5584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5653
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5669
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5685
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5701
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5717
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5733
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5656
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5672
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5688
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5704
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5720
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5736
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5650
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5666
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5682
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5698
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5714
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5730
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5660
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5676
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5692
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5708
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5724
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5740
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 4998
      },
      "name": "DashboardWidgetChangeDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5010
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5028
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5034
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5004
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5016
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5022
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5040
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5046
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5052
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 5080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5161
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5190
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5206
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5248
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5264
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5280
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5165
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5178
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5194
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5210
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5223
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5252
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5268
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5284
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5155
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5171
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5184
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5200
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5216
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5242
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5258
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5274
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5288
      },
      "name": "DashboardWidgetChangeDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5300
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5312
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5324
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5294
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5306
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5318
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5330
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 5356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5425
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5454
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5483
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5512
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5429
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5442
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5458
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5471
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5487
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5500
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5516
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5419
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5435
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5448
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5464
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5493
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5506
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6316
      },
      "name": "DashboardWidgetChangeDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6322
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6334
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6340
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6346
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6328
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5764
      },
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5770
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5776
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5782
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 5804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5862
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5878
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5850
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5866
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5882
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5843
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5856
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5872
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6005
      },
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6011
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6017
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6023
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6131
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6102
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6118
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6134
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6128
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6106
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6122
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6138
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6096
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6112
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5886
      },
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5892
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5904
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5898
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 5926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 5919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5984
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5972
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5988
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6001
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5965
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5978
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5994
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 5930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6162
      },
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6168
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6174
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6180
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6312
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6305
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6305
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6272
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6288
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6260
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6276
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6292
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6253
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6266
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6282
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6453
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6469
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6485
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6456
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6472
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6488
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6440
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6450
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6466
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6482
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6460
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6476
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6428
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6492
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6444
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6421
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6434
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7048
      },
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7054
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7066
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7072
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7078
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7060
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6496
      },
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6502
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6508
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6514
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6594
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6610
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6582
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6598
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6614
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6575
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6588
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6604
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6737
      },
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6743
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6749
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6755
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6890
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6883
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6883
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6883
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6863
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6834
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6850
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6866
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6860
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6838
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6854
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6870
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6828
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6844
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6618
      },
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6624
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6636
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6630
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6716
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6704
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6720
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6733
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6697
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6710
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6726
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6894
      },
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6900
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6906
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6912
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 7037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7044
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7037
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7037
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7037
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 6937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 6927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7004
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7020
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6992
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7008
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7024
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6985
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6998
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7014
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 6941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 7102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7185
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7201
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7217
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7188
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7204
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7220
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7172
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetChangeDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7182
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7198
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7214
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7192
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7208
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7160
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7224
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7176
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7153
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7166
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetChangeDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7916
      },
      "name": "DashboardWidgetCheckStatusDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#check Dashboard#check}",
            "stability": "stable",
            "summary": "The check to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7922
          },
          "name": "check",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#grouping Dashboard#grouping}",
            "stability": "stable",
            "summary": "The kind of grouping to use. Valid values are `check`, `cluster`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7940
          },
          "name": "grouping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group Dashboard#group}",
            "stability": "stable",
            "summary": "The check group to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7928
          },
          "name": "group",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "When `grouping = \"cluster\"`, indicates a list of tags to use for grouping."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7934
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7946
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags Dashboard#tags}",
            "stability": "stable",
            "summary": "A list of tags to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7952
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7958
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7964
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 7970
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetCheckStatusDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 7998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 7991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8092
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8108
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8137
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8153
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8169
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8185
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8201
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetCheckStatusDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8080
          },
          "name": "checkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8112
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8125
          },
          "name": "groupingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8096
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8141
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8157
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8189
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8173
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8205
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8073
          },
          "name": "check",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8086
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8102
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8118
          },
          "name": "grouping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8131
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8147
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8163
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8179
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8195
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetCheckStatusDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12066
      },
      "name": "DashboardWidgetDistributionDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12072
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12078
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12108
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12084
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12090
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12096
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12102
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 12134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12296
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12203
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12219
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12299
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12235
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12251
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12267
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12283
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12293
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12207
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12223
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12303
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12239
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12271
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12255
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12287
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12197
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12213
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12229
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12245
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12261
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12277
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11764
      },
      "name": "DashboardWidgetDistributionDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11776
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_stats_query Dashboard#apm_stats_query}",
            "stability": "stable",
            "summary": "apm_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11782
          },
          "name": "apmStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11788
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11794
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11770
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11800
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11806
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11812
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8761
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8767
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8779
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8785
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8791
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8773
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8209
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8215
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8221
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8227
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8307
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8323
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8295
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8311
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8327
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8288
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8301
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8317
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8450
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8456
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8462
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8468
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8603
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8596
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8596
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8576
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8547
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8563
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8579
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8573
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8551
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8567
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8583
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8541
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8557
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8331
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8337
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8349
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8343
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8429
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8417
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8433
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8446
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8410
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8423
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8439
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8607
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8613
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8619
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8625
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8757
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8750
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8750
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8750
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8717
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8733
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8705
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8721
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8737
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8698
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8711
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8727
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8898
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8914
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8930
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8901
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8917
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8933
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8885
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8895
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8911
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8927
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8905
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8921
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8873
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8937
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8889
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8866
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8879
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9124
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "The environment name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9130
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The operation name associated with the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9136
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag Dashboard#primary_tag}",
            "stability": "stable",
            "summary": "The organization's host group name and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9142
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#row_type Dashboard#row_type}",
            "stability": "stable",
            "summary": "The level of detail for the request. Valid values are `service`, `resource`, `span`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9154
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The service name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9160
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9166
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource Dashboard#resource}",
            "stability": "stable",
            "summary": "The resource name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9148
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8941
      },
      "name": "DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The column name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8959
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "A user-assigned alias for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8947
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8953
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8965
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 8991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 8981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9051
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9067
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9096
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9055
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9071
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9084
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9100
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9045
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9061
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9077
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9090
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 8995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9339
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9342
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9300
          },
          "name": "resetResource"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestApmStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9336
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9346
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9262
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9275
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9288
          },
          "name": "primaryTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9304
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9317
          },
          "name": "rowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9330
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9255
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9281
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9294
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9310
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9323
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestApmStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 12055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12062
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12055
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12055
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12055
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9902
      },
      "name": "DashboardWidgetDistributionDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9908
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9920
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9926
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9932
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9914
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9350
      },
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9356
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9362
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9368
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9448
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9464
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9436
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9452
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9468
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9429
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9442
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9458
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9591
      },
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9597
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9603
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9609
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9744
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9737
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9737
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9737
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9717
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9688
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9704
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9720
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9714
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9692
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9708
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9724
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9682
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9698
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9472
      },
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9478
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9490
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9484
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9570
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9558
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9574
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9587
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9551
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9564
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9580
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9748
      },
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9754
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9760
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9766
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9898
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9891
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9891
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9891
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9858
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9874
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9846
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9862
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9878
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9839
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9852
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9868
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 9956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 9949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10039
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10055
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10071
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10042
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10058
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10074
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10026
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10036
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10052
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10068
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10046
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10062
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10014
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10078
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10030
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10007
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10020
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 9960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11939
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11955
          },
          "name": "putApmStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11971
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11987
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12003
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12019
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12035
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11942
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11958
          },
          "name": "resetApmStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11974
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11990
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11926
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12006
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12022
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12038
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11936
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11952
          },
          "name": "apmStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11968
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11984
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12000
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12016
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12032
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11946
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11962
          },
          "name": "apmStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestApmStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11978
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11994
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11930
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12010
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12026
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12042
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11920
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10082
      },
      "name": "DashboardWidgetDistributionDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10100
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10088
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10094
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10106
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10180
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10196
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10225
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10184
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10200
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10213
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10229
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10174
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10190
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10206
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10219
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10785
      },
      "name": "DashboardWidgetDistributionDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10791
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10803
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10809
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10815
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10797
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10233
      },
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10239
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10245
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10251
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10331
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10347
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10319
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10335
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10351
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10312
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10325
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10341
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10474
      },
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10480
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10486
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10492
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10600
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10571
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10587
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10603
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10597
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10575
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10591
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10607
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10565
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10581
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10355
      },
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10361
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10373
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10367
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10453
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10441
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10457
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10470
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10434
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10447
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10463
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10631
      },
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10637
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10643
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10649
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10781
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10774
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10774
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10741
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10757
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10729
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10745
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10761
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10722
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10735
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10751
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 10839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10922
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10938
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10954
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10925
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10941
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10957
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10909
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10919
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10935
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10951
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10929
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10945
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10897
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10961
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10913
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10890
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10903
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11517
      },
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11523
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11535
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11541
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11547
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11529
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10965
      },
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10971
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10977
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 10983
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 10998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11063
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11079
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11051
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11067
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11083
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11044
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11057
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11073
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11206
      },
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11212
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11218
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11224
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11352
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11332
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11303
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11319
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11335
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11329
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11307
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11323
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11339
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11297
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11313
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11087
      },
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11093
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11105
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11099
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11185
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11173
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11189
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11202
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11166
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11179
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11195
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11363
      },
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11369
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11375
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11381
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11513
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11506
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11473
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11489
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11461
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11477
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11493
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11454
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11467
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11483
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11654
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11670
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11686
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11657
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11673
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11689
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11641
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11651
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11667
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11683
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11661
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11677
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11629
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11693
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11645
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11622
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11635
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11697
      },
      "name": "DashboardWidgetDistributionDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11703
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 11723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 11716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11756
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetDistributionDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11760
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11750
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 11727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetDistributionDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12307
      },
      "name": "DashboardWidgetEventStreamDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12325
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_size Dashboard#event_size}",
            "stability": "stable",
            "summary": "The size to use to display an event. Valid values are `s`, `l`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12313
          },
          "name": "eventSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12319
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters, options: `and` or `or`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12331
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12337
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12343
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12349
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetEventStreamDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 12375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12444
          },
          "name": "resetEventSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12460
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12489
          },
          "name": "resetTagsExecution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12505
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12521
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12537
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetEventStreamDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12448
          },
          "name": "eventSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12464
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12477
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12493
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12525
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12509
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12541
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12438
          },
          "name": "eventSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12454
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12470
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12483
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12499
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12515
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12531
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetEventStreamDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12545
      },
      "name": "DashboardWidgetEventTimelineDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12557
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12551
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters, options: `and` or `or`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12563
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12569
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12575
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12581
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetEventTimelineDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 12606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12669
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12698
          },
          "name": "resetTagsExecution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12714
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12730
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12746
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetEventTimelineDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12673
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12686
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12702
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12734
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12718
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12750
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12663
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12679
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12692
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12708
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12724
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12740
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetEventTimelineDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12754
      },
      "name": "DashboardWidgetFreeTextDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text Dashboard#text}",
            "stability": "stable",
            "summary": "The text to display in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12772
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color Dashboard#color}",
            "stability": "stable",
            "summary": "The color of the text in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12760
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#font_size Dashboard#font_size}",
            "stability": "stable",
            "summary": "The size of the text in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12766
          },
          "name": "fontSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the text in the widget. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12778
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetFreeTextDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 12801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12852
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12868
          },
          "name": "resetFontSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12897
          },
          "name": "resetTextAlign"
        }
      ],
      "name": "DashboardWidgetFreeTextDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12856
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12872
          },
          "name": "fontSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12901
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12885
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12846
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12862
          },
          "name": "fontSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12878
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12891
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetFreeTextDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17939
      },
      "name": "DashboardWidgetGeomapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view Dashboard#view}",
            "stability": "stable",
            "summary": "view block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17987
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionView"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17969
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17945
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17975
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17981
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17951
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17957
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17963
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12905
      },
      "name": "DashboardWidgetGeomapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12911
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12917
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12923
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12929
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13087
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13080
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13080
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13080
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 12955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 12945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13015
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13031
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13047
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13063
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13019
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13035
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13051
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13067
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13009
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13025
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13041
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13057
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 12959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18150
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18166
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18182
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18198
          },
          "name": "putView",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionView"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18153
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18089
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18169
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18185
          },
          "name": "resetStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18105
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18121
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18137
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18147
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18163
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18179
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18195
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionViewOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18157
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18093
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18173
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18189
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18125
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18109
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18141
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18202
          },
          "name": "viewInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionView"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18083
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18099
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18115
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18131
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17570
      },
      "name": "DashboardWidgetGeomapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17582
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17588
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17576
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17594
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17600
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13605
      },
      "name": "DashboardWidgetGeomapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13623
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13611
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13617
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13629
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13635
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13641
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13091
      },
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13097
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13133
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13145
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13103
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13109
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13115
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13121
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13127
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13139
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13279
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13295
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13311
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13327
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13343
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13372
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13267
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13283
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13299
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13315
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13331
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13347
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13360
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13376
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13389
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13260
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13273
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13289
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13305
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13321
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13337
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13353
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13366
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13382
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13413
      },
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13419
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13425
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13485
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13501
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13489
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13505
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13479
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13495
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13827
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13842
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13835
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13835
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13835
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13783
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13799
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13815
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13741
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13757
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13786
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13802
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13818
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13780
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13796
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13812
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13745
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13761
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13790
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13774
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13806
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13822
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13735
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13751
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13767
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13509
      },
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13515
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13521
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13581
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13597
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13601
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13585
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13575
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13591
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17781
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17774
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17774
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14398
      },
      "name": "DashboardWidgetGeomapDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14404
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14416
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14422
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14428
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14410
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13846
      },
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13852
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13858
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13864
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 13886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13944
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13960
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13932
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13948
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13964
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13925
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13938
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13954
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14087
      },
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14093
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14099
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14105
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14213
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14184
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14200
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14216
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14210
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14188
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14204
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14220
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14178
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14194
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 13968
      },
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13974
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13986
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 13980
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14066
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14054
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14070
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14083
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14047
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14060
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14076
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14244
      },
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14250
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14256
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14262
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14354
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14370
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14342
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14358
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14374
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14335
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14348
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14364
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14535
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14551
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14567
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14538
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14554
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14570
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14522
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14532
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14548
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14564
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14542
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14558
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14510
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14574
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14526
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14503
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14516
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17706
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17722
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17738
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17754
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17709
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17725
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17693
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17741
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17757
          },
          "name": "resetRumQuery"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17703
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17719
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17735
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17751
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17713
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17729
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17697
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17745
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17761
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17687
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16594
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16600
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16606
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16612
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16618
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16624
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16630
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14578
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14584
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14590
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14608
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14626
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14632
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14638
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14596
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14614
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14620
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14780
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14822
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14838
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14755
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14768
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14784
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14797
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14810
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14826
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14842
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14855
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14868
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14881
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14748
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14761
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14774
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14790
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14803
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14816
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14832
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14848
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14861
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14874
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14885
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14891
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14897
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14909
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14939
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14945
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14903
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14915
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14921
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14927
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14933
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 14974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 14967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15087
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15116
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15132
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15148
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15164
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15062
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15075
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15091
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15104
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15120
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15136
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15152
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15168
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15181
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15194
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15055
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15068
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15081
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15097
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15110
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15126
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15142
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15158
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15174
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15187
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 14978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15692
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15722
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15698
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15710
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15728
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15704
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15734
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15716
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15198
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15204
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15210
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15216
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15308
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15324
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15296
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15312
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15328
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15289
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15302
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15318
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15474
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15480
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15486
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15492
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15624
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15617
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15617
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15597
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15584
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15600
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15594
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15572
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15588
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15604
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15565
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15578
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15352
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15358
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15364
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15370
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15450
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15466
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15438
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15454
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15470
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15431
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15444
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15460
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15884
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15897
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15913
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15900
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15842
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15916
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15871
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15881
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15894
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15910
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15888
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15830
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15904
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15846
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15859
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15920
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15875
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15823
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15836
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15852
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15865
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15628
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15634
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15647
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15688
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15681
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 16827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16834
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16827
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15924
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15942
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15948
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15930
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15936
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 15971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 15964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16022
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16038
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16026
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16042
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16055
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16068
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16016
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16032
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16048
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16061
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 15975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 16658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16727
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16743
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16759
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16775
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16791
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16807
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16730
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16746
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16762
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16778
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16794
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16810
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16724
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16740
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16756
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16772
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16788
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16804
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16734
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16750
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16766
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16782
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16798
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16814
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16072
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16084
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16102
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16078
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16090
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16096
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16114
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16120
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16126
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 16154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16235
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16264
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16280
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16322
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16338
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16354
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16239
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16252
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16268
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16284
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16297
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16310
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16326
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16342
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16358
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16229
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16245
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16258
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16274
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16290
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16316
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16332
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16348
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16362
      },
      "name": "DashboardWidgetGeomapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16374
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16386
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16398
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16368
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16380
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16392
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16404
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 16430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16499
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16528
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16557
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16586
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16503
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16516
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16532
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16545
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16561
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16574
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16590
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16493
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16509
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16522
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16538
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16551
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16567
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16580
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17390
      },
      "name": "DashboardWidgetGeomapDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17396
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17408
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17414
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17420
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17402
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16838
      },
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16844
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16850
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16856
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 16878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16936
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16952
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16924
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16940
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16956
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16917
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16930
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16946
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17079
      },
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17085
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17091
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17097
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17225
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17205
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17176
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17192
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17208
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17202
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17180
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17196
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17212
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17170
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17186
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16960
      },
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16966
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16978
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 16972
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 16993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17058
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17046
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17062
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17075
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17039
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17052
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17068
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17236
      },
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17242
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17248
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17254
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17346
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17362
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17334
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17350
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17366
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17327
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17340
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17356
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17527
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17543
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17559
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17530
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17546
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17562
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17514
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGeomapDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17524
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17540
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17556
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17534
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17550
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17502
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17566
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17518
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17495
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17508
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17785
      },
      "name": "DashboardWidgetGeomapDefinitionStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply to the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17791
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_flip Dashboard#palette_flip}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to flip the palette tones."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17797
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17811
      },
      "name": "DashboardWidgetGeomapDefinitionStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17871
          },
          "name": "paletteFlipInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17858
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17851
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17864
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionView": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionView",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17875
      },
      "name": "DashboardWidgetGeomapDefinitionView",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#focus Dashboard#focus}",
            "stability": "stable",
            "summary": "The two-letter ISO code of a country to focus the map on (or `WORLD`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17881
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionView"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionViewOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionViewOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 17901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 17894
      },
      "name": "DashboardWidgetGeomapDefinitionViewOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17935
          },
          "name": "focusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17928
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 17905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionView"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGeomapDefinitionViewOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19253
      },
      "name": "DashboardWidgetGroupDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#layout_type Dashboard#layout_type}",
            "stability": "stable",
            "summary": "The layout type of the group. Valid values are `ordered`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19271
          },
          "name": "layoutType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#background_color Dashboard#background_color}",
            "stability": "stable",
            "summary": "The background color of the group title, options: `vivid_blue`, `vivid_purple`, `vivid_pink`, `vivid_orange`, `vivid_yellow`, `vivid_green`, `blue`, `purple`, `pink`, `orange`, `yellow`, `green`, `gray` or `white`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19259
          },
          "name": "backgroundColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#banner_img Dashboard#banner_img}",
            "stability": "stable",
            "summary": "The image URL to display as a banner for the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19265
          },
          "name": "bannerImg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_title Dashboard#show_title}",
            "stability": "stable",
            "summary": "Whether to show the title or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19277
          },
          "name": "showTitle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19283
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#widget Dashboard#widget}",
            "stability": "stable",
            "summary": "widget block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19289
          },
          "name": "widget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19451
          },
          "name": "putWidget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19377
          },
          "name": "resetBackgroundColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19393
          },
          "name": "resetBannerImg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19422
          },
          "name": "resetShowTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19438
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19454
          },
          "name": "resetWidget"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19448
          },
          "name": "widget",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19381
          },
          "name": "backgroundColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19397
          },
          "name": "bannerImgInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19410
          },
          "name": "layoutTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19426
          },
          "name": "showTitleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19442
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19458
          },
          "name": "widgetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19371
          },
          "name": "backgroundColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19387
          },
          "name": "bannerImg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19403
          },
          "name": "layoutType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19416
          },
          "name": "showTitle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19432
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 18250
      },
      "name": "DashboardWidgetGroupDefinitionWidget",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_graph_definition Dashboard#alert_graph_definition}",
            "stability": "stable",
            "summary": "alert_graph_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18256
          },
          "name": "alertGraphDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_value_definition Dashboard#alert_value_definition}",
            "stability": "stable",
            "summary": "alert_value_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18262
          },
          "name": "alertValueDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_definition Dashboard#change_definition}",
            "stability": "stable",
            "summary": "change_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18268
          },
          "name": "changeDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#check_status_definition Dashboard#check_status_definition}",
            "stability": "stable",
            "summary": "check_status_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18274
          },
          "name": "checkStatusDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#distribution_definition Dashboard#distribution_definition}",
            "stability": "stable",
            "summary": "distribution_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18280
          },
          "name": "distributionDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_stream_definition Dashboard#event_stream_definition}",
            "stability": "stable",
            "summary": "event_stream_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18286
          },
          "name": "eventStreamDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_timeline_definition Dashboard#event_timeline_definition}",
            "stability": "stable",
            "summary": "event_timeline_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18292
          },
          "name": "eventTimelineDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#free_text_definition Dashboard#free_text_definition}",
            "stability": "stable",
            "summary": "free_text_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18298
          },
          "name": "freeTextDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#geomap_definition Dashboard#geomap_definition}",
            "stability": "stable",
            "summary": "geomap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18304
          },
          "name": "geomapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#heatmap_definition Dashboard#heatmap_definition}",
            "stability": "stable",
            "summary": "heatmap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18310
          },
          "name": "heatmapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hostmap_definition Dashboard#hostmap_definition}",
            "stability": "stable",
            "summary": "hostmap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18316
          },
          "name": "hostmapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#iframe_definition Dashboard#iframe_definition}",
            "stability": "stable",
            "summary": "iframe_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18322
          },
          "name": "iframeDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_definition Dashboard#image_definition}",
            "stability": "stable",
            "summary": "image_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18328
          },
          "name": "imageDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#list_stream_definition Dashboard#list_stream_definition}",
            "stability": "stable",
            "summary": "list_stream_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18334
          },
          "name": "listStreamDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_stream_definition Dashboard#log_stream_definition}",
            "stability": "stable",
            "summary": "log_stream_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18340
          },
          "name": "logStreamDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#manage_status_definition Dashboard#manage_status_definition}",
            "stability": "stable",
            "summary": "manage_status_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18346
          },
          "name": "manageStatusDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#note_definition Dashboard#note_definition}",
            "stability": "stable",
            "summary": "note_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18352
          },
          "name": "noteDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_table_definition Dashboard#query_table_definition}",
            "stability": "stable",
            "summary": "query_table_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18358
          },
          "name": "queryTableDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_value_definition Dashboard#query_value_definition}",
            "stability": "stable",
            "summary": "query_value_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18364
          },
          "name": "queryValueDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#run_workflow_definition Dashboard#run_workflow_definition}",
            "stability": "stable",
            "summary": "run_workflow_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18370
          },
          "name": "runWorkflowDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_definition Dashboard#scatterplot_definition}",
            "stability": "stable",
            "summary": "scatterplot_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18376
          },
          "name": "scatterplotDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service_level_objective_definition Dashboard#service_level_objective_definition}",
            "stability": "stable",
            "summary": "service_level_objective_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18382
          },
          "name": "serviceLevelObjectiveDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#servicemap_definition Dashboard#servicemap_definition}",
            "stability": "stable",
            "summary": "servicemap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18388
          },
          "name": "servicemapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_list_definition Dashboard#slo_list_definition}",
            "stability": "stable",
            "summary": "slo_list_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18394
          },
          "name": "sloListDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_graph_definition Dashboard#split_graph_definition}",
            "stability": "stable",
            "summary": "split_graph_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18400
          },
          "name": "splitGraphDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sunburst_definition Dashboard#sunburst_definition}",
            "stability": "stable",
            "summary": "sunburst_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18406
          },
          "name": "sunburstDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_definition Dashboard#timeseries_definition}",
            "stability": "stable",
            "summary": "timeseries_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18412
          },
          "name": "timeseriesDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#toplist_definition Dashboard#toplist_definition}",
            "stability": "stable",
            "summary": "toplist_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18418
          },
          "name": "toplistDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#topology_map_definition Dashboard#topology_map_definition}",
            "stability": "stable",
            "summary": "topology_map_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18424
          },
          "name": "topologyMapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#trace_service_definition Dashboard#trace_service_definition}",
            "stability": "stable",
            "summary": "trace_service_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18430
          },
          "name": "traceServiceDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#treemap_definition Dashboard#treemap_definition}",
            "stability": "stable",
            "summary": "treemap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18436
          },
          "name": "treemapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#widget_layout Dashboard#widget_layout}",
            "stability": "stable",
            "summary": "widget_layout block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18442
          },
          "name": "widgetLayout",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayout"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidget"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18206
      },
      "name": "DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_id Dashboard#alert_id}",
            "stability": "stable",
            "summary": "The ID of the monitor used by the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18212
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#viz_type Dashboard#viz_type}",
            "stability": "stable",
            "summary": "Type of visualization to use when displaying the widget. Valid values are `timeseries`, `toplist`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18242
          },
          "name": "vizType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18218
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18224
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18230
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18236
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18343
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18359
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18375
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18391
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18331
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18347
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18379
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18363
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18395
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18408
          },
          "name": "vizTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18324
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18337
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18353
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18369
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18385
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18401
          },
          "name": "vizType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18412
      },
      "name": "DashboardWidgetGroupDefinitionWidgetAlertValueDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alert_id Dashboard#alert_id}",
            "stability": "stable",
            "summary": "The ID of the monitor used by the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18418
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#precision Dashboard#precision}",
            "stability": "stable",
            "summary": "The precision to use when displaying the value. Use `*` for maximum precision."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18424
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the text in the widget. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18430
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18436
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18442
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18448
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#unit Dashboard#unit}",
            "stability": "stable",
            "summary": "The unit for the value displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18454
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetAlertValueDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18562
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18578
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18594
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18610
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18626
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18642
          },
          "name": "resetUnit"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18550
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18566
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18582
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18614
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18598
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18630
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18646
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18543
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18556
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18572
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18588
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18604
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18620
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18636
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4864
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4894
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4870
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4900
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4876
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4882
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4888
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18650
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18656
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18662
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18668
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18674
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18760
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18776
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18792
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18808
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18764
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18780
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18796
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18812
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18754
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18770
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18786
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18802
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5049
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5065
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5052
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4988
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5068
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5004
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5020
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5036
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5046
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5062
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5056
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4992
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5072
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5024
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5008
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5040
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4982
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4998
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5014
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5030
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4388
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4436
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_type Dashboard#change_type}",
            "stability": "stable",
            "summary": "Whether to show absolute or relative change. Valid values are `absolute`, `relative`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4394
          },
          "name": "changeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compare_to Dashboard#compare_to}",
            "stability": "stable",
            "summary": "Choose from when to compare current data to. Valid values are `hour_before`, `day_before`, `week_before`, `month_before`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4400
          },
          "name": "compareTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4442
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#increase_good Dashboard#increase_good}",
            "stability": "stable",
            "summary": "A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4406
          },
          "name": "increaseGood",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4448
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_by Dashboard#order_by}",
            "stability": "stable",
            "summary": "What to order by. Valid values are `change`, `name`, `present`, `past`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4412
          },
          "name": "orderBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_dir Dashboard#order_dir}",
            "stability": "stable",
            "summary": "Widget sorting method. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4418
          },
          "name": "orderDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4454
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4424
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4460
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4466
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4472
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_present Dashboard#show_present}",
            "stability": "stable",
            "summary": "If set to `true`, displays the current value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4430
          },
          "name": "showPresent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19388
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19394
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19406
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19412
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19418
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19400
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18836
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18842
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18848
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18854
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18934
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18950
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18922
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18938
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18954
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18915
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18928
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18944
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19077
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19083
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19089
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19095
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19203
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19174
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19190
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19206
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19200
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19178
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19194
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19210
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19168
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19184
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18958
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18964
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18976
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 18970
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 18998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 18991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19056
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19044
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19060
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19073
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19037
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19050
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19066
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19234
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19240
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19246
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19252
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19384
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19377
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19344
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19360
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19332
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19348
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19364
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19325
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19338
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19354
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19525
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19541
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19557
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19528
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19544
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19560
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19512
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19522
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19538
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19554
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19532
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19548
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19500
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19564
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19516
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19493
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19506
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20082
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20100
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20088
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20094
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20106
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20112
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20118
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19568
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19574
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19610
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19622
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19580
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19586
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19592
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19598
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19604
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19616
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19886
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19879
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19879
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19879
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19756
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19772
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19788
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19804
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19820
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19849
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19744
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19760
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19776
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19792
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19808
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19824
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19837
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19853
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19866
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19737
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19750
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19766
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19782
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19798
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19814
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19830
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19843
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19859
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19890
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19896
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19902
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 19923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19962
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19978
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19966
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19982
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19956
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19972
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 20312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20319
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20312
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 20146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20260
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20276
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20292
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20218
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20234
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20263
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20279
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20295
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20257
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20273
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20289
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20222
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20238
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20267
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20251
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20283
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20299
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20212
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20228
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20244
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 19986
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19992
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 19998
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 20019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20058
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20074
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20078
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20062
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20052
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20068
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4860
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4853
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4853
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4853
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 333
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 339
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 351
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 357
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 363
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 345
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20323
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20329
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20335
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20341
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 20363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20421
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20437
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20409
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20425
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20441
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20402
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20415
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20431
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 22
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 28
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 34
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 40
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 148
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 119
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 135
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 151
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 145
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 123
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 139
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 155
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 113
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 129
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 69
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20445
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20451
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20463
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20457
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs0.ts",
          "line": 20485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs0.ts",
        "line": 20478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20543
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20531
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20547
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20560
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20524
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20537
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20553
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs0.ts",
            "line": 20489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs0:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 179
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 185
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 191
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 197
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 329
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 322
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 322
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 289
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 305
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 277
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 293
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 309
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 270
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 283
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 299
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 470
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 486
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 502
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 473
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 489
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 505
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 457
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 467
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 483
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 499
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 477
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 493
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 445
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 509
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 461
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 438
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 451
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4737
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4753
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4769
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4785
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4801
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4817
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4833
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4740
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4628
          },
          "name": "resetChangeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4644
          },
          "name": "resetCompareTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4756
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4660
          },
          "name": "resetIncreaseGood"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4772
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4676
          },
          "name": "resetOrderBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4692
          },
          "name": "resetOrderDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4788
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4708
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4804
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4820
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4836
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4724
          },
          "name": "resetShowPresent"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4734
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4750
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4766
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4782
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4798
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4814
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4830
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4744
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4632
          },
          "name": "changeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4648
          },
          "name": "compareToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4760
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4664
          },
          "name": "increaseGoodInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4776
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4680
          },
          "name": "orderByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4696
          },
          "name": "orderDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4792
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4712
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4808
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4824
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4840
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4728
          },
          "name": "showPresentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4622
          },
          "name": "changeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4638
          },
          "name": "compareTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4654
          },
          "name": "increaseGood",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4670
          },
          "name": "orderBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4686
          },
          "name": "orderDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4702
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4718
          },
          "name": "showPresent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 513
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 531
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 519
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 525
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 537
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 611
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 627
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 656
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 615
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 631
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 644
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 660
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 605
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 621
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 637
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 650
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2680
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2686
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2692
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2698
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2704
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2710
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2716
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 664
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 670
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 676
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 688
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 694
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 712
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 718
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 724
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 682
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 700
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 706
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 866
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 908
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 924
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 841
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 854
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 870
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 883
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 896
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 912
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 928
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 941
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 954
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 967
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 834
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 847
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 860
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 876
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 889
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 902
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 918
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 934
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 947
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 960
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 971
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 977
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 983
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 995
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1025
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1031
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 989
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1001
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1007
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1013
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1019
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1173
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1202
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1218
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1234
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1250
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1148
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1161
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1177
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1190
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1206
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1222
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1238
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1254
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1267
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1280
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1141
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1154
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1167
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1196
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1212
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1228
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1244
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1260
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1273
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1778
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1808
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1784
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1796
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1814
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1790
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1820
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1802
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1284
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1290
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1296
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1302
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1434
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1427
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1427
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1394
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1410
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1382
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1398
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1414
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1375
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1388
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1404
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1560
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1566
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1572
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1578
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1710
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1703
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1703
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1703
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1683
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1670
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1686
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1680
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1658
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1674
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1690
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1651
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1664
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1438
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1444
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1450
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1456
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1536
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1552
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1524
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1540
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1556
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1517
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1530
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1546
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1970
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1983
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1999
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1986
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1928
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2002
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1957
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1967
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1980
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1996
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1974
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1916
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1990
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1932
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1945
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2006
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1961
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1909
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1922
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1938
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1951
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1714
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1720
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 1740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 1733
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1774
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1767
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 1744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 2913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2920
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2913
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2913
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2913
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2010
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2028
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2034
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2016
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2022
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 2057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2108
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2124
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2112
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2128
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2141
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2154
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2102
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2118
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2147
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 2744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2813
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2829
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2845
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2861
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2877
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2893
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2816
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2832
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2848
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2864
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2880
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2896
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2810
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2826
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2842
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2858
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2874
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2890
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2820
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2836
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2852
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2868
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2884
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2900
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2158
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2170
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2188
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2164
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2176
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2182
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2200
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2206
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2212
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 2240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2321
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2350
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2366
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2408
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2424
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2440
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2325
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2338
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2354
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2370
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2383
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2396
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2412
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2428
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2444
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2315
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2331
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2344
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2360
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2376
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2402
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2418
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2434
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2448
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2460
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2472
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2484
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2454
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2466
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2478
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2490
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 2516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2585
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2614
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2643
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2672
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2589
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2602
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2618
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2631
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2647
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2660
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2676
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2579
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2595
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2608
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2624
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2637
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2653
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2666
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3476
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3482
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3494
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3500
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3506
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3488
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2924
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2930
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2936
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2942
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 2964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 2957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3022
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3038
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3010
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3026
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3042
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3003
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3016
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3032
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 2968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3165
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3171
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3177
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3183
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3291
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3262
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3278
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3294
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3288
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3266
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3282
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3298
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3256
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3272
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3046
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3052
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3064
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3058
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3144
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3132
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3148
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3161
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3125
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3138
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3154
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3322
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3328
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3334
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3340
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3472
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3465
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3432
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3448
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3420
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3436
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3452
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3413
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3426
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3442
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3613
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3629
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3645
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3616
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3632
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3648
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3600
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3610
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3626
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3642
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3620
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3636
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3588
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3652
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3604
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3581
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3594
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4208
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4214
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4226
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4232
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4238
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4220
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3656
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3662
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3668
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3674
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3754
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3770
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3742
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3758
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3774
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3735
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3748
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3764
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3897
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3903
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3909
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3915
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4050
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4043
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4043
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4043
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4023
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3994
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4010
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4026
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4020
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3998
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4014
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4030
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3988
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4004
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3778
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3784
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3796
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3790
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 3818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 3811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3876
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3864
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3880
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3893
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3857
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3870
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3886
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 3822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4054
      },
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4060
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4066
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4072
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4164
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4180
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4152
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4168
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4184
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4145
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4158
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4174
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 4262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 4255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4345
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4361
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4377
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4348
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4364
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4380
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4332
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4342
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4358
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4374
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4352
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4368
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4320
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4384
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4336
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4313
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4326
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 4266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5076
      },
      "name": "DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#check Dashboard#check}",
            "stability": "stable",
            "summary": "The check to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5082
          },
          "name": "check",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#grouping Dashboard#grouping}",
            "stability": "stable",
            "summary": "The kind of grouping to use. Valid values are `check`, `cluster`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5100
          },
          "name": "grouping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group Dashboard#group}",
            "stability": "stable",
            "summary": "The check group to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5088
          },
          "name": "group",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "When `grouping = \"cluster\"`, indicates a list of tags to use for grouping."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5094
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5106
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags Dashboard#tags}",
            "stability": "stable",
            "summary": "A list of tags to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5112
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5118
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5124
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5130
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5252
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5268
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5297
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5313
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5329
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5345
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5361
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5240
          },
          "name": "checkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5272
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5285
          },
          "name": "groupingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5256
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5301
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5317
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5349
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5333
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5365
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5233
          },
          "name": "check",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5246
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5262
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5278
          },
          "name": "grouping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5291
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5307
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5323
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5339
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5355
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9226
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9232
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9238
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9268
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9244
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9250
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9256
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9262
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 9294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9456
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9363
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9379
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9459
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9395
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9411
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9427
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9443
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9453
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9367
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9383
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9463
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9399
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9431
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9415
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9447
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9357
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9373
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9389
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9405
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9421
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9437
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8924
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8936
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_stats_query Dashboard#apm_stats_query}",
            "stability": "stable",
            "summary": "apm_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8942
          },
          "name": "apmStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8948
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8954
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8930
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8960
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8966
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8972
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5921
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5927
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5939
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5945
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5951
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5933
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5369
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5375
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5381
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5387
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5467
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5483
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5455
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5471
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5487
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5448
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5461
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5477
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5610
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5616
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5622
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5628
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5763
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5756
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5756
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5736
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5707
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5723
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5739
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5733
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5711
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5727
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5743
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5701
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5717
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5491
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5497
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5509
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5503
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5589
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5577
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5593
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5606
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5570
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5583
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5599
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5767
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5773
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5779
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5785
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5917
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5910
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5910
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5910
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5877
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5893
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5865
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5881
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5897
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5858
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5871
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5887
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 5975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 5968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6058
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6074
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6090
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6061
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6077
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6093
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6045
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6055
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6071
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6087
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6065
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6081
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6033
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6097
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6049
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6026
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6039
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 5979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6284
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "The environment name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6290
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The operation name associated with the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6296
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag Dashboard#primary_tag}",
            "stability": "stable",
            "summary": "The organization's host group name and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6302
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#row_type Dashboard#row_type}",
            "stability": "stable",
            "summary": "The level of detail for the request. Valid values are `service`, `resource`, `span`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6314
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The service name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6320
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6326
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource Dashboard#resource}",
            "stability": "stable",
            "summary": "The resource name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6308
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6101
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The column name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "A user-assigned alias for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6107
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6113
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6125
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6211
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6227
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6256
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6215
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6231
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6244
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6260
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6205
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6221
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6237
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6250
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6499
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6502
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6460
          },
          "name": "resetResource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6496
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6506
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6422
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6435
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6448
          },
          "name": "primaryTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6464
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6477
          },
          "name": "rowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6490
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6415
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6441
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6454
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6470
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6483
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 9215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7062
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7068
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7080
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7086
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7092
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7074
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6510
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6516
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6522
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6528
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6608
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6624
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6596
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6612
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6628
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6589
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6602
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6618
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6751
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6757
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6763
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6769
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6904
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6897
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6897
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6897
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6877
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6848
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6864
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6880
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6874
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6852
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6868
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6884
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6842
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6858
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6632
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6638
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6650
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6644
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6730
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6718
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6734
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6747
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6711
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6724
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6740
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6908
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6914
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6920
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6926
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7058
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7051
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7051
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7051
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 6951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 6941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7018
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7034
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7006
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7022
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7038
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6999
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7012
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7028
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 6955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7199
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7215
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7231
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7202
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7218
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7234
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7186
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7196
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7212
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7228
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7206
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7222
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7174
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7238
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7190
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7167
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7180
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 9002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9099
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9115
          },
          "name": "putApmStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9131
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9147
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9163
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9179
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9195
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9102
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9118
          },
          "name": "resetApmStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9134
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9150
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9086
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9166
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9182
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9198
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9096
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9112
          },
          "name": "apmStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9128
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9144
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9160
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9176
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9192
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9106
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9122
          },
          "name": "apmStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9138
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9154
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9090
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9170
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9186
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9202
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9080
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7242
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7260
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7248
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7254
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7266
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7340
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7356
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7385
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7344
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7360
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7373
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7389
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7334
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7350
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7366
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7379
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7945
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7951
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7963
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7969
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7975
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7957
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7393
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7399
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7405
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7411
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7491
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7507
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7479
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7495
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7511
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7472
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7485
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7501
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7634
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7640
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7646
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7652
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7787
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7780
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7780
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7780
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7760
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7731
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7747
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7763
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7757
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7735
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7751
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7767
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7725
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7741
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7515
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7521
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7533
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7527
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7613
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7601
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7617
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7630
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7594
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7607
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7623
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7791
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7797
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7803
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7809
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7941
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7934
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7901
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7917
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7889
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7905
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7921
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7882
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7895
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7911
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 7838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 7999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 7992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8082
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8098
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8114
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8085
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8101
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8117
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8069
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8079
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8095
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8111
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8089
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8105
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8057
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8121
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8073
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8050
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8063
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8677
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8683
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8695
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8701
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8707
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8689
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8125
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8131
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8137
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8143
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8223
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8239
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8211
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8227
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8243
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8204
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8217
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8233
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8366
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8372
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8378
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8384
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8492
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8463
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8479
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8495
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8489
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8467
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8483
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8499
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8457
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8473
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8247
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8253
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8265
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8259
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8345
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8333
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8349
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8362
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8326
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8339
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8355
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8523
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8529
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8535
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8541
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8673
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8666
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8666
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8633
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8649
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8621
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8637
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8653
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8614
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8627
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8643
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8814
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8830
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8846
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8817
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8833
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8849
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8801
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8811
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8827
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8843
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8821
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8837
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8789
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8853
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8805
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8782
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8795
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8857
      },
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8863
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 8883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 8876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8916
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8920
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8910
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 8887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9467
      },
      "name": "DashboardWidgetGroupDefinitionWidgetEventStreamDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9485
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_size Dashboard#event_size}",
            "stability": "stable",
            "summary": "The size to use to display an event. Valid values are `s`, `l`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9473
          },
          "name": "eventSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9479
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters, options: `and` or `or`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9491
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9497
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9503
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9509
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetEventStreamDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 9535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9604
          },
          "name": "resetEventSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9620
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9649
          },
          "name": "resetTagsExecution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9665
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9681
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9697
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9608
          },
          "name": "eventSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9624
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9637
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9653
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9685
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9669
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9701
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9598
          },
          "name": "eventSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9614
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9630
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9643
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9659
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9675
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9691
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9705
      },
      "name": "DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9717
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9711
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters, options: `and` or `or`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9723
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9729
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9735
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9741
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 9766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9829
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9858
          },
          "name": "resetTagsExecution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9874
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9890
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9906
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9833
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9846
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9862
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9894
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9878
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9910
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9823
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9839
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9852
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9868
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9884
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9900
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9914
      },
      "name": "DashboardWidgetGroupDefinitionWidgetFreeTextDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text Dashboard#text}",
            "stability": "stable",
            "summary": "The text to display in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9932
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color Dashboard#color}",
            "stability": "stable",
            "summary": "The color of the text in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9920
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#font_size Dashboard#font_size}",
            "stability": "stable",
            "summary": "The size of the text in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9926
          },
          "name": "fontSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the text in the widget. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9938
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetFreeTextDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 9961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 9954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10012
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10028
          },
          "name": "resetFontSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10057
          },
          "name": "resetTextAlign"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10016
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10032
          },
          "name": "fontSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10061
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10045
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10006
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10022
          },
          "name": "fontSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10038
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10051
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 9965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15099
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view Dashboard#view}",
            "stability": "stable",
            "summary": "view block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15147
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15129
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15105
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15135
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15141
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15111
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15117
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15123
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10065
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10071
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10077
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10083
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10089
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10247
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10240
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10175
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10191
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10207
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10223
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10179
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10195
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10211
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10227
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10169
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10185
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10201
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10217
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15310
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15326
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15342
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15358
          },
          "name": "putView",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15313
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15249
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15329
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15345
          },
          "name": "resetStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15265
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15281
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15297
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15307
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15323
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15339
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15355
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15317
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15253
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15333
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15349
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15285
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15269
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15301
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15362
          },
          "name": "viewInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15243
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15259
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15275
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15291
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14730
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14742
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14748
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14736
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14754
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14760
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10765
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10783
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10771
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10777
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10789
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10795
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10801
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10251
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10257
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10293
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10305
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10263
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10269
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10275
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10281
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10287
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10299
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10569
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10562
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10439
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10455
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10471
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10487
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10503
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10532
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10427
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10443
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10459
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10475
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10491
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10507
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10520
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10536
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10549
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10420
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10433
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10449
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10465
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10481
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10497
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10513
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10526
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10542
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10573
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10579
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10585
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10645
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10661
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10649
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10665
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10639
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10655
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11002
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10995
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10995
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10995
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10943
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10959
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10975
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10901
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10917
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10946
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10962
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10978
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10940
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10956
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10972
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10905
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10921
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10950
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10934
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10966
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10982
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10895
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10911
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10927
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10669
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10675
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10681
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 10702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 10695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10741
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10757
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10761
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10745
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10735
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10751
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 10706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14941
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14934
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11558
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11564
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11576
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11582
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11588
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11570
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11006
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11012
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11018
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11024
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11104
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11120
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11092
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11108
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11124
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11085
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11098
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11114
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11247
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11253
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11259
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11265
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11400
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11373
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11344
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11360
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11376
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11370
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11348
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11364
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11380
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11338
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11354
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11128
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11134
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11146
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11140
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11226
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11214
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11230
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11243
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11207
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11220
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11236
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11404
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11410
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11416
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11422
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11554
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11547
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11547
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11514
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11530
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11502
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11518
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11534
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11495
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11508
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11524
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11695
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11711
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11727
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11698
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11714
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11730
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11682
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11692
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11708
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11724
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11702
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11718
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11670
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11734
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11686
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11663
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11676
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14866
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14882
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14898
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14914
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14869
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14885
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14853
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14901
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14917
          },
          "name": "resetRumQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14863
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14879
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14895
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14911
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14873
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14889
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14857
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14905
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14921
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14847
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13754
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13760
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13766
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13772
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13778
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13784
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13790
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11738
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11744
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11750
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11762
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11768
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11786
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11792
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11798
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11756
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11774
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11780
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 11827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 11820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11940
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11982
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11998
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11915
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11928
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11944
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11957
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11970
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11986
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12002
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12015
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12028
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12041
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11908
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11921
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11934
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11950
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11963
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11976
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11992
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12008
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12021
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12034
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 11831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12045
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12051
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12057
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12069
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12099
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12105
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12063
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12075
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12081
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12087
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12093
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12247
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12276
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12292
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12308
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12324
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12222
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12235
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12251
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12264
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12280
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12296
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12312
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12328
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12341
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12354
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12215
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12228
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12241
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12270
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12286
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12302
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12318
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12334
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12347
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12852
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12882
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12858
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12870
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12888
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12864
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12894
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12876
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12358
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12364
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12370
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12376
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12468
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12484
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12456
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12472
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12488
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12449
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12462
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12478
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12634
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12640
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12646
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12652
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12784
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12777
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12777
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12757
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12744
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12760
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12754
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12732
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12748
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12764
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12725
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12738
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12512
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12518
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12524
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12530
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12610
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12626
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12598
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12614
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12630
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12591
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12604
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12620
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13044
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13057
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13073
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13060
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13002
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13076
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13031
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13041
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13054
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13070
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13048
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12990
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13064
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13006
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13019
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13080
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13035
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12983
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12996
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13012
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13025
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12788
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12794
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 12814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 12807
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12848
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12841
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 12818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 13987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13994
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13987
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13987
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13987
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13084
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13108
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13090
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13096
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 13131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13182
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13198
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13186
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13202
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13215
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13228
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13176
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13192
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13221
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 13818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13887
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13903
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13919
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13935
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13951
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13967
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13890
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13906
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13922
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13938
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13954
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13970
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13884
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13900
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13916
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13932
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13948
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13964
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13894
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13910
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13926
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13942
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13958
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13974
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13232
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13244
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13262
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13238
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13250
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13256
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13274
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13280
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13286
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 13314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13395
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13424
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13440
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13482
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13498
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13514
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13399
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13412
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13428
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13444
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13457
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13470
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13486
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13502
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13518
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13389
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13405
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13418
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13434
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13450
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13463
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13476
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13492
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13508
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13522
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13534
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13546
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13558
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13528
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13540
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13552
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13564
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 13590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13659
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13688
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13717
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13746
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13663
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13676
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13692
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13705
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13721
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13734
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13750
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13653
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13669
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13682
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13698
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13711
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13727
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13740
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 13594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14550
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14556
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14568
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14574
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14580
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14562
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 13998
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14004
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14010
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14016
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14096
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14112
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14084
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14100
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14116
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14077
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14090
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14106
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14239
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14245
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14251
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14257
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14392
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14385
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14365
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14336
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14352
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14368
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14362
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14340
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14356
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14372
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14330
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14346
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14120
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14126
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14138
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14132
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14218
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14206
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14222
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14235
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14199
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14212
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14228
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14396
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14402
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14408
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14414
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14506
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14522
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14494
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14510
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14526
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14487
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14500
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14516
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14687
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14703
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14719
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14690
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14706
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14722
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14674
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14684
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14700
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14716
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14694
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14710
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14662
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14726
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14678
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14655
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14668
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14945
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply to the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14951
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_flip Dashboard#palette_flip}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to flip the palette tones."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14957
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 14978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 14971
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15031
          },
          "name": "paletteFlipInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15018
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15011
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15024
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 14982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15035
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#focus Dashboard#focus}",
            "stability": "stable",
            "summary": "The two-letter ISO code of a country to focus the map on (or `WORLD`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15041
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15054
      },
      "name": "DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15095
          },
          "name": "focusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15088
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15065
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1681
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1723
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event Dashboard#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1729
          },
          "name": "event",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1687
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1693
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1735
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1699
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1705
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1711
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1717
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1741
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15366
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15372
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15378
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15384
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15390
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15548
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15541
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15541
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15476
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15492
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15508
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15524
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15480
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15496
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15512
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15528
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15470
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15486
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15502
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15518
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15552
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The event query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15558
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15564
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15673
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15666
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15666
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15649
          },
          "name": "resetTagsExecution"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15637
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15653
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15630
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15643
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 1770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1950
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1966
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1982
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1998
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1953
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1969
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1857
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1873
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1985
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1889
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1905
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1921
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1937
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2001
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1947
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1963
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1979
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1995
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1957
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1973
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1861
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1877
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1989
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1893
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1925
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1909
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1941
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2005
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1851
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1867
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1883
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1899
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1915
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1931
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1167
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1179
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1185
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1191
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1197
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1173
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1203
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1209
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1215
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1221
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16229
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16235
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16247
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16253
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16259
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16241
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15677
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15683
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15689
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15695
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15775
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15791
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15763
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15779
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15795
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15756
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15769
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15785
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15918
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15924
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15930
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15936
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16071
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16064
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16064
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16064
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16044
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16015
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16031
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16047
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16041
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16019
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16035
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16051
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16009
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16025
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15799
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15805
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15817
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15811
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 15839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 15832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15897
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15885
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15901
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15914
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15878
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15891
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15907
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 15843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16075
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16081
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16087
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16093
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16225
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16218
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16185
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16201
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16173
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16189
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16205
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16166
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16179
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16195
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16366
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16382
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16398
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16369
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16385
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16401
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16353
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16363
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16379
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16395
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16373
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16389
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16341
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16405
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16357
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16334
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16347
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16923
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16941
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16929
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16935
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16947
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16953
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16959
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16409
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16415
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16451
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16463
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16421
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16427
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16433
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16439
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16445
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16457
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16727
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16720
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16720
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16720
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16597
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16613
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16629
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16645
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16661
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16690
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16585
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16601
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16617
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16633
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16649
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16665
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16678
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16694
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16707
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16578
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16591
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16607
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16623
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16639
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16655
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16671
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16684
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16700
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16731
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16737
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16743
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16803
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16819
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16807
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16823
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16797
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16813
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17101
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17117
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17133
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17059
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17075
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17104
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17120
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17136
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17098
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17114
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17130
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17063
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17079
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17108
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17092
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17124
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17140
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17053
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17069
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17085
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16827
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16833
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16839
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 16860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 16853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16899
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16915
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16919
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16903
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16893
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16909
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 16864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 1487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1494
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1487
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17716
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17722
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17734
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17740
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17746
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17728
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17164
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17170
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17176
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17182
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17262
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17278
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17250
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17266
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17282
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17243
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17256
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17272
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17405
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17411
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17417
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17423
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17558
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17551
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17551
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17531
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17502
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17518
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17534
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17528
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17506
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17522
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17538
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17496
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17512
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17286
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17292
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17304
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17298
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17384
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17372
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17388
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17401
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17365
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17378
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17394
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17562
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17568
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17574
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17580
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17672
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17688
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17660
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17676
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17692
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17653
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17666
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17682
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17853
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17869
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17885
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17856
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17872
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17888
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17840
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17850
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17866
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17882
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17860
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17876
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17828
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17892
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17844
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17821
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17834
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 1252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1355
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1371
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1387
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1403
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1419
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1435
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1451
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1467
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1358
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1374
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1390
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1406
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1342
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1422
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1438
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1454
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1470
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1352
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1368
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1384
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1400
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1416
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1432
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1448
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1464
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1362
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1378
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1394
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1410
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1346
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1426
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1442
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1458
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1474
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1336
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17896
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17914
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17902
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17908
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17920
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 17943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 17936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17994
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18010
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18039
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17998
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18014
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18027
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18043
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17988
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18004
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18020
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18033
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 17947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20063
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20069
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20075
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20081
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20087
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20093
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20099
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18047
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18053
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18059
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18071
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18077
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18095
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18101
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18107
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18065
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18083
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18089
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 18136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18249
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18291
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18307
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18224
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18237
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18253
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18266
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18279
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18295
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18311
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18324
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18337
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18350
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18217
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18230
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18243
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18272
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18285
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18301
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18317
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18330
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18343
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18354
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18360
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18366
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18378
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18408
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18414
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18372
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18384
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18390
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18396
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18402
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 18443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18556
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18585
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18601
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18617
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18633
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18531
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18544
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18560
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18573
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18589
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18605
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18621
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18637
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18650
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18663
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18524
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18537
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18550
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18566
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18579
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18595
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18611
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18627
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18643
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18656
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19161
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19191
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19167
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19179
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19197
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19173
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19203
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19185
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18667
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18673
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18679
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18685
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 18810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18817
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18810
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18810
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18810
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 18710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18777
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18793
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18765
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18781
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18797
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18758
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18771
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18787
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18943
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18949
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18955
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18961
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 19086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19093
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19086
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19086
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19086
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 18986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19066
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19053
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19069
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19063
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19041
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19057
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19073
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19034
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19047
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18821
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18827
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18833
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18839
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 18861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 18854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18919
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18935
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18907
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18923
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18939
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18900
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18913
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18929
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 18865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 19229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19353
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19366
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19382
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19369
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19311
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19385
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19340
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19350
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19363
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19379
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19357
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19299
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19373
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19315
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19389
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19344
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19292
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19305
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19334
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19097
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19103
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 19123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19116
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19157
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19150
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 20296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19393
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19417
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19399
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19405
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 19440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19491
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19507
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19495
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19511
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19524
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19537
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19485
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19501
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19517
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19530
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 20127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20196
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20212
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20228
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20244
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20260
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20276
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20199
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20215
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20231
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20247
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20263
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20279
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20193
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20209
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20225
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20241
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20257
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20273
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20203
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20219
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20235
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20251
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20267
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20283
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19541
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19553
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19571
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19577
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19547
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19559
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19565
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19583
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19589
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19595
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 19623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19704
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19733
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19749
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19791
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19807
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19823
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19708
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19721
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19737
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19753
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19766
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19779
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19795
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19811
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19827
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19698
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19714
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19727
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19743
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19759
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19772
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19785
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19801
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19817
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19831
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19843
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19855
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19867
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19837
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19849
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19861
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19873
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 19899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 19892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19968
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19997
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20026
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20055
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19972
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19985
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20001
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20014
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20030
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20043
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20059
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19962
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19978
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19991
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20007
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20020
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20036
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20049
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 19903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 188
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 194
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 206
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 212
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 218
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 200
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20307
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20313
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20319
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20325
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 20347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20405
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20421
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20393
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20409
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20425
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20386
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20399
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20415
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20548
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20554
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20560
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20566
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 20694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20701
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20694
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20694
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 20591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20674
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20645
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20661
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20677
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20671
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20649
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20665
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20681
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20639
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20655
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20429
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20435
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20447
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20441
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs400.ts",
          "line": 20469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs400.ts",
        "line": 20462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20527
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20515
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20531
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20544
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20508
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20521
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20537
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs400.ts",
            "line": 20473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs400:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 34
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 40
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 46
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 52
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 67
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 144
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 160
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 132
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 148
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 164
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 125
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 138
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 154
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 81
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 325
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 341
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 357
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 328
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 344
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 360
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 312
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 322
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 338
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 354
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 332
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 348
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 300
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 364
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 316
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 293
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 306
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 920
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 926
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 938
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 944
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 950
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 932
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 368
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 374
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 380
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 386
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 466
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 482
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 454
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 470
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 486
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 447
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 460
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 476
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 609
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 615
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 621
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 627
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 762
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 755
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 755
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 755
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 735
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 706
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 722
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 738
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 732
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 710
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 726
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 742
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 700
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 716
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 490
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 496
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 508
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 502
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 588
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 576
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 592
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 605
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 569
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 582
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 598
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 766
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 772
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 778
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 784
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 916
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 909
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 909
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 909
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 876
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 892
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 864
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 880
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 896
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 857
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 870
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 886
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1057
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1073
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1089
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1060
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1076
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1092
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1044
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1054
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1070
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1086
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1064
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1080
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1032
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1096
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1048
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1025
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1038
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1100
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1106
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 1126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1159
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1163
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1153
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1498
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1504
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1510
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1516
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1522
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1528
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 1552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 1545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1609
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1625
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1641
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1657
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1673
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1613
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1629
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1645
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1661
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1677
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1603
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1619
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1635
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1651
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1667
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 1556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9091
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9145
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group Dashboard#group}",
            "stability": "stable",
            "summary": "The list of tags to group nodes by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9097
          },
          "name": "group",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#node_type Dashboard#node_type}",
            "stability": "stable",
            "summary": "The type of node used. Valid values are `host`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9115
          },
          "name": "nodeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#no_group_hosts Dashboard#no_group_hosts}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to show ungrouped nodes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9103
          },
          "name": "noGroupHosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#no_metric_hosts Dashboard#no_metric_hosts}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to show nodes with no metrics."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9109
          },
          "name": "noMetricHosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9151
          },
          "name": "request",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scope Dashboard#scope}",
            "stability": "stable",
            "summary": "The list of tags to filter nodes by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9121
          },
          "name": "scope",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9157
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9127
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9133
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9139
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2009
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2015
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2021
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2027
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2033
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2119
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2135
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2151
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2167
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2123
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2139
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2155
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2171
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2113
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2129
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2145
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2161
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 9187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9405
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9421
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9437
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9408
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9280
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9328
          },
          "name": "resetNodeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9296
          },
          "name": "resetNoGroupHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9312
          },
          "name": "resetNoMetricHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9424
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9344
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9440
          },
          "name": "resetStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9360
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9376
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9392
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9402
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9418
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9434
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9412
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9284
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9332
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9300
          },
          "name": "noGroupHostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9316
          },
          "name": "noMetricHostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9428
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9348
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9444
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9380
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9364
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9396
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9274
          },
          "name": "group",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9322
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9290
          },
          "name": "noGroupHosts",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9306
          },
          "name": "noMetricHosts",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9338
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9354
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9370
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9386
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8841
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#fill Dashboard#fill}",
            "stability": "stable",
            "summary": "fill block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8847
          },
          "name": "fill",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#size Dashboard#size}",
            "stability": "stable",
            "summary": "size block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8853
          },
          "name": "size",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5274
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5286
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5292
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5298
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5280
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5304
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5310
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2747
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2753
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2765
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2771
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2777
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2759
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2195
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2201
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2207
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2213
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2293
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2309
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2281
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2297
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2313
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2274
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2287
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2303
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2436
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2442
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2448
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2454
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2562
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2533
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2549
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2565
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2559
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2537
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2553
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2569
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2527
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2543
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2317
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2323
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2335
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2329
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2415
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2403
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2419
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2432
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2396
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2409
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2425
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2593
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2599
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2605
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2611
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2743
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2736
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2736
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2736
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2703
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2719
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2691
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2707
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2723
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2684
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2697
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2713
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2884
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2900
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2916
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2887
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2903
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2919
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2871
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2881
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2897
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2913
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2891
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2907
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2859
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2923
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2875
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2852
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2865
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3479
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3485
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3497
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3503
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3509
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3491
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2927
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2933
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2939
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2945
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 2967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 2960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3025
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3041
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3013
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3029
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3045
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3006
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3019
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3035
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 2971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3168
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3174
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3180
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3186
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3294
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3265
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3281
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3297
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3291
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3269
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3285
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3301
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3259
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3275
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3049
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3055
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3067
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3061
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3147
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3135
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3151
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3164
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3128
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3141
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3157
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3325
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3331
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3337
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3343
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3475
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3468
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3435
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3451
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3423
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3439
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3455
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3416
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3429
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3445
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3616
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3632
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3648
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3619
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3635
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3651
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3603
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3613
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3629
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3645
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3623
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3639
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3591
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3655
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3607
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3584
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3597
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5423
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5439
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5455
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5471
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5487
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5426
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5442
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5458
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5410
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5474
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5490
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5420
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5436
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5452
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5468
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5484
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5430
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5446
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5462
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5414
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5478
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5494
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5404
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3659
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3677
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3665
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3671
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3683
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3757
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3773
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3802
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3761
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3777
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3790
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3806
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3751
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3767
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3783
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3796
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4362
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4368
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4380
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4386
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4392
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4374
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3810
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3816
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3822
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3828
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3908
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3924
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3896
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3912
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3928
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3889
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3902
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3918
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4051
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4057
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4063
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4069
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4177
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4148
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4164
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4180
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4174
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4152
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4168
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4184
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4142
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4158
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3932
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3938
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3950
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3944
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 3972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 3965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4030
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4018
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4034
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4047
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4011
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4024
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4040
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 3976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4208
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4214
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4220
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4226
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4318
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4334
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4306
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4322
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4338
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4299
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4312
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4328
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4499
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4515
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4531
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4502
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4518
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4534
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4486
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4496
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4512
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4528
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4506
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4522
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4474
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4538
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4490
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4467
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4480
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5094
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5100
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5112
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5118
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5124
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5106
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4542
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4548
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4554
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4560
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4640
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4656
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4628
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4644
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4660
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4621
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4634
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4650
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4783
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4789
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4795
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4801
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4936
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4929
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4929
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4929
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4909
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4880
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4896
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4912
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4906
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4884
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4900
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4916
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4874
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4890
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4664
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4670
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4682
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4676
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4762
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4750
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4766
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4779
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4743
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4756
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4772
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4940
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4946
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4952
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4958
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5090
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5083
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5083
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5076
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 4983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 4973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5050
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5066
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5038
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5054
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5070
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5031
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5044
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5060
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 4987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5231
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5247
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5263
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5234
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5250
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5266
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5218
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5228
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5244
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5260
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5238
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5254
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5206
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5270
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5222
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5199
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5212
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8910
          },
          "name": "putFill",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8926
          },
          "name": "putSize",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8913
          },
          "name": "resetFill"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8929
          },
          "name": "resetSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8907
          },
          "name": "fill",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8923
          },
          "name": "size",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8917
          },
          "name": "fillInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8933
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8597
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8609
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8615
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8621
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8603
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8627
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8633
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6070
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6076
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6088
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6094
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6100
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6082
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5518
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5524
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5530
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5536
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5616
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5632
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5604
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5620
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5636
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5597
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5610
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5626
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5759
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5765
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5771
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5777
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5912
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5905
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5905
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5905
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5802
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5885
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5856
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5872
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5888
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5882
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5860
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5876
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5892
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5850
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5866
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5640
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5646
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5658
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5652
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5738
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5726
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5742
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5755
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5719
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5732
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5748
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5916
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5922
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5928
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5934
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6051
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6066
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6059
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6059
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6059
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 5959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 5949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6026
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6042
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6014
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6030
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6046
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6007
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6020
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6036
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 5963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6207
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6223
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6239
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6210
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6226
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6242
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6194
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6204
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6220
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6236
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6214
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6230
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6182
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6246
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6198
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6175
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6188
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8837
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8830
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8830
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8830
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6802
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6808
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6820
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6826
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6832
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6814
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6250
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6256
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6262
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6268
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6348
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6364
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6336
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6352
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6368
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6329
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6342
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6358
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6491
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6497
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6503
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6509
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6617
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6588
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6604
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6620
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6614
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6592
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6608
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6624
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6582
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6598
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6372
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6378
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6390
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6384
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6470
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6458
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6474
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6487
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6451
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6464
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6480
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6648
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6654
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6660
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6666
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6798
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6791
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6791
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6758
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6774
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6746
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6762
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6778
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6739
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6752
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6768
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 6856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6939
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6955
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6971
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6942
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6958
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6974
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6926
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6936
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6952
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6968
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6946
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6962
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6914
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6978
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6930
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6907
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6920
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8746
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8762
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8778
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8794
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8810
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8749
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8765
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8781
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8733
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8797
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8813
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8743
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8759
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8775
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8791
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8807
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8753
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8769
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8785
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8737
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8801
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8817
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8727
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 6982
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7000
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6988
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 6994
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7006
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7080
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7096
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7125
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7084
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7100
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7113
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7129
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7074
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7090
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7106
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7119
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7685
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7691
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7703
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7709
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7715
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7697
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7133
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7139
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7145
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7151
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7231
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7247
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7219
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7235
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7251
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7212
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7225
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7241
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7374
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7380
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7386
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7392
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7527
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7520
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7520
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7500
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7471
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7487
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7503
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7497
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7475
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7491
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7507
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7465
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7481
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7255
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7261
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7273
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7267
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7353
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7341
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7357
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7370
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7334
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7347
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7363
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7531
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7537
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7543
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7549
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7681
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7674
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7674
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7674
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7641
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7657
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7629
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7645
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7661
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7622
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7635
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7651
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7822
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7838
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7854
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7825
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7841
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7857
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7809
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7819
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7835
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7851
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7829
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7845
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7797
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7861
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7813
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7790
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7803
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8417
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8423
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8435
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8441
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8447
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8429
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7865
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7871
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7877
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7883
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 7905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7963
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7979
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7951
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7967
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7983
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7944
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7957
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7973
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8106
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8112
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8118
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8124
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8259
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8252
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8252
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8232
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8203
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8219
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8235
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8229
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8207
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8223
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8239
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8197
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8213
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 7987
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7993
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8005
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 7999
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8085
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8073
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8089
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8102
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8066
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8079
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8095
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8263
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8269
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8275
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8281
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8413
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8406
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8406
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8373
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8389
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8361
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8377
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8393
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8354
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8367
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8383
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8554
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8570
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8586
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8557
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8573
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8589
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8541
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8551
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8567
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8583
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8561
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8577
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8529
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8593
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8545
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8522
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8535
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8937
      },
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#fill_max Dashboard#fill_max}",
            "stability": "stable",
            "summary": "The max value to use to color the map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8943
          },
          "name": "fillMax",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#fill_min Dashboard#fill_min}",
            "stability": "stable",
            "summary": "The min value to use to color the map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8949
          },
          "name": "fillMin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8955
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_flip Dashboard#palette_flip}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to flip the palette tones."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8961
          },
          "name": "paletteFlip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 8984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 8977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9035
          },
          "name": "resetFillMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9051
          },
          "name": "resetFillMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9067
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9083
          },
          "name": "resetPaletteFlip"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9039
          },
          "name": "fillMaxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9055
          },
          "name": "fillMinInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9087
          },
          "name": "paletteFlipInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9071
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9029
          },
          "name": "fillMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9045
          },
          "name": "fillMin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9061
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9077
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 8988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9448
      },
      "name": "DashboardWidgetGroupDefinitionWidgetIframeDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url Dashboard#url}",
            "stability": "stable",
            "summary": "The URL to use as a data source for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9454
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetIframeDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 9474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9467
      },
      "name": "DashboardWidgetGroupDefinitionWidgetIframeDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9508
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9501
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetIframeDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9512
      },
      "name": "DashboardWidgetGroupDefinitionWidgetImageDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url Dashboard#url}",
            "stability": "stable",
            "summary": "The URL to use as a data source for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9548
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_background Dashboard#has_background}",
            "stability": "stable",
            "summary": "Whether to display a background or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9518
          },
          "name": "hasBackground",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_border Dashboard#has_border}",
            "stability": "stable",
            "summary": "Whether to display a border or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9524
          },
          "name": "hasBorder",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#horizontal_align Dashboard#horizontal_align}",
            "stability": "stable",
            "summary": "The horizontal alignment for the widget. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9530
          },
          "name": "horizontalAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Note: `small` and `large` values are deprecated. Valid values are `sm`, `md`, `lg`, `small`, `large`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#margin Dashboard#margin}",
            "stability": "stable",
            "summary": "The margins to use around the image."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9536
          },
          "name": "margin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sizing Dashboard#sizing}",
            "stability": "stable",
            "summary": "The preferred method to adapt the dimensions of the image."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9542
          },
          "name": "sizing",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url_dark_theme Dashboard#url_dark_theme}",
            "stability": "stable",
            "summary": "The URL in dark mode to use as a data source for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9554
          },
          "name": "urlDarkTheme",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#vertical_align Dashboard#vertical_align}",
            "stability": "stable",
            "summary": "The vertical alignment for the widget. Valid values are `center`, `top`, `bottom`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9560
          },
          "name": "verticalAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetImageDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 9587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9662
          },
          "name": "resetHasBackground"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9678
          },
          "name": "resetHasBorder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9694
          },
          "name": "resetHorizontalAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9710
          },
          "name": "resetMargin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9726
          },
          "name": "resetSizing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9755
          },
          "name": "resetUrlDarkTheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9771
          },
          "name": "resetVerticalAlign"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetImageDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9666
          },
          "name": "hasBackgroundInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9682
          },
          "name": "hasBorderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9698
          },
          "name": "horizontalAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9714
          },
          "name": "marginInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9730
          },
          "name": "sizingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9759
          },
          "name": "urlDarkThemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9743
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9775
          },
          "name": "verticalAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9656
          },
          "name": "hasBackground",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9672
          },
          "name": "hasBorder",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9688
          },
          "name": "horizontalAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9704
          },
          "name": "margin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9720
          },
          "name": "sizing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9736
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9749
          },
          "name": "urlDarkTheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9765
          },
          "name": "verticalAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetImageDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19242
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10348
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10372
          },
          "name": "request",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10354
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10360
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title. Default is 16."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10366
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 10395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10491
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10446
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10462
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10478
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10488
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10495
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10466
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10450
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10482
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10440
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10456
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10472
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10200
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10212
          },
          "name": "columns",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10218
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#response_format Dashboard#response_format}",
            "stability": "stable",
            "summary": "Widget response format. Valid values are `event_list`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10206
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9779
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#field Dashboard#field}",
            "stability": "stable",
            "summary": "Widget column field."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9785
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#width Dashboard#width}",
            "stability": "stable",
            "summary": "Widget column width. Valid values are `auto`, `compact`, `full`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9791
          },
          "name": "width",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 9890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 9815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9805
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9864
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9877
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9857
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9870
          },
          "name": "width",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 10337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10344
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10337
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 10243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10307
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10320
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery"
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10304
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10317
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10311
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10324
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10298
          },
          "name": "responseFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10291
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9991
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "Source from which to query items to display in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9997
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_size Dashboard#event_size}",
            "stability": "stable",
            "summary": "Size of events displayed in widget. Required if `data_source` is `event_stream`. Valid values are `s`, `l`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10003
          },
          "name": "eventSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "List of indexes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10009
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_string Dashboard#query_string}",
            "stability": "stable",
            "summary": "Widget query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10015
          },
          "name": "queryString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10027
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10021
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 10052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10189
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10128
          },
          "name": "resetEventSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10144
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10160
          },
          "name": "resetQueryString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10192
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10176
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10186
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10116
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10132
          },
          "name": "eventSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10148
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10164
          },
          "name": "queryStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10196
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10180
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10109
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10122
          },
          "name": "eventSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10138
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10154
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10170
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9901
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#column Dashboard#column}",
            "stability": "stable",
            "summary": "The facet path for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9907
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9913
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 9934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 9927
      },
      "name": "DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9974
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9987
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9967
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9980
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 9938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10589
      },
      "name": "DashboardWidgetGroupDefinitionWidgetLogStreamDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "Stringified list of columns to use, for example: `[\"column1\",\"column2\",\"column3\"]`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10595
          },
          "name": "columns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10601
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10607
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#message_display Dashboard#message_display}",
            "stability": "stable",
            "summary": "The number of log lines to display. Valid values are `inline`, `expanded-md`, `expanded-lg`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10613
          },
          "name": "messageDisplay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10619
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_date_column Dashboard#show_date_column}",
            "stability": "stable",
            "summary": "If the date column should be displayed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10625
          },
          "name": "showDateColumn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_message_column Dashboard#show_message_column}",
            "stability": "stable",
            "summary": "If the message column should be displayed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10631
          },
          "name": "showMessageColumn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10655
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10637
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10643
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10649
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetLogStreamDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 10685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10935
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10778
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10794
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10810
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10826
          },
          "name": "resetMessageDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10842
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10858
          },
          "name": "resetShowDateColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10874
          },
          "name": "resetShowMessageColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10938
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10890
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10906
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10922
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10932
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10782
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10798
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10814
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10830
          },
          "name": "messageDisplayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10846
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10862
          },
          "name": "showDateColumnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10878
          },
          "name": "showMessageColumnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10942
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10910
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10894
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10926
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10772
          },
          "name": "columns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10788
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10804
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10820
          },
          "name": "messageDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10836
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10852
          },
          "name": "showDateColumn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10868
          },
          "name": "showMessageColumn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10884
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10900
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10916
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10499
      },
      "name": "DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#column Dashboard#column}",
            "stability": "stable",
            "summary": "The facet path for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10505
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10511
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 10532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10525
      },
      "name": "DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10572
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10585
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10565
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10578
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 10946
      },
      "name": "DashboardWidgetGroupDefinitionWidgetManageStatusDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10970
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color_preference Dashboard#color_preference}",
            "stability": "stable",
            "summary": "Whether to colorize text or background. Valid values are `background`, `text`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10952
          },
          "name": "colorPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_format Dashboard#display_format}",
            "stability": "stable",
            "summary": "The display setting to use. Valid values are `counts`, `countsAndList`, `list`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10958
          },
          "name": "displayFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_zero_counts Dashboard#hide_zero_counts}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to hide empty categories."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10964
          },
          "name": "hideZeroCounts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_last_triggered Dashboard#show_last_triggered}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to show when monitors/groups last triggered."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10976
          },
          "name": "showLastTriggered",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_priority Dashboard#show_priority}",
            "stability": "stable",
            "summary": "Whether to show the priorities column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10982
          },
          "name": "showPriority",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The method to sort the monitors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10988
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#summary_type Dashboard#summary_type}",
            "stability": "stable",
            "summary": "The summary type to use. Valid values are `monitors`, `groups`, `combined`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 10994
          },
          "name": "summaryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11000
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11006
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11012
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetManageStatusDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 11042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11135
          },
          "name": "resetColorPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11151
          },
          "name": "resetDisplayFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11167
          },
          "name": "resetHideZeroCounts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11196
          },
          "name": "resetShowLastTriggered"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11212
          },
          "name": "resetShowPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11228
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11244
          },
          "name": "resetSummaryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11260
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11276
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11292
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11139
          },
          "name": "colorPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11155
          },
          "name": "displayFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11171
          },
          "name": "hideZeroCountsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11184
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11200
          },
          "name": "showLastTriggeredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11216
          },
          "name": "showPriorityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11232
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11248
          },
          "name": "summaryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11280
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11264
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11296
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11129
          },
          "name": "colorPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11145
          },
          "name": "displayFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11161
          },
          "name": "hideZeroCounts",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11177
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11190
          },
          "name": "showLastTriggered",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11206
          },
          "name": "showPriority",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11222
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11238
          },
          "name": "summaryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11254
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11270
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11286
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11300
      },
      "name": "DashboardWidgetGroupDefinitionWidgetNoteDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#content Dashboard#content}",
            "stability": "stable",
            "summary": "The content of the note."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11312
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#background_color Dashboard#background_color}",
            "stability": "stable",
            "summary": "The background color of the note."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11306
          },
          "name": "backgroundColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#font_size Dashboard#font_size}",
            "stability": "stable",
            "summary": "The size of the text."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11318
          },
          "name": "fontSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_padding Dashboard#has_padding}",
            "stability": "stable",
            "summary": "Whether to add padding or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11324
          },
          "name": "hasPadding",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_tick Dashboard#show_tick}",
            "stability": "stable",
            "summary": "Whether to show a tick or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11330
          },
          "name": "showTick",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's text. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11336
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `bottom`, `left`, `right`, `top`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tick_edge Dashboard#tick_edge}",
            "stability": "stable",
            "summary": "When `tick = true`, a string indicating on which side of the widget the tick should be displayed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11342
          },
          "name": "tickEdge",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tick_pos Dashboard#tick_pos}",
            "stability": "stable",
            "summary": "When `tick = true`, a string with a percent sign indicating the position of the tick, for example: `tick_pos = \"50%\"` is centered alignment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11348
          },
          "name": "tickPos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#vertical_align Dashboard#vertical_align}",
            "stability": "stable",
            "summary": "The vertical alignment for the widget. Valid values are `center`, `top`, `bottom`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11354
          },
          "name": "verticalAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetNoteDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 11382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11463
          },
          "name": "resetBackgroundColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11492
          },
          "name": "resetFontSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11508
          },
          "name": "resetHasPadding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11524
          },
          "name": "resetShowTick"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11540
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11556
          },
          "name": "resetTickEdge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11572
          },
          "name": "resetTickPos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11588
          },
          "name": "resetVerticalAlign"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetNoteDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11467
          },
          "name": "backgroundColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11480
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11496
          },
          "name": "fontSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11512
          },
          "name": "hasPaddingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11528
          },
          "name": "showTickInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11544
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11560
          },
          "name": "tickEdgeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11576
          },
          "name": "tickPosInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11592
          },
          "name": "verticalAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11457
          },
          "name": "backgroundColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11473
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11486
          },
          "name": "fontSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11502
          },
          "name": "hasPadding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11518
          },
          "name": "showTick",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11534
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11550
          },
          "name": "tickEdge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11566
          },
          "name": "tickPos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11582
          },
          "name": "verticalAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetNoteDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 18496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 18486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18726
          },
          "name": "putAlertGraphDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18742
          },
          "name": "putAlertValueDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18758
          },
          "name": "putChangeDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18774
          },
          "name": "putCheckStatusDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18790
          },
          "name": "putDistributionDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18806
          },
          "name": "putEventStreamDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18822
          },
          "name": "putEventTimelineDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18838
          },
          "name": "putFreeTextDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18854
          },
          "name": "putGeomapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18870
          },
          "name": "putHeatmapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18886
          },
          "name": "putHostmapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18902
          },
          "name": "putIframeDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18918
          },
          "name": "putImageDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18934
          },
          "name": "putListStreamDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18950
          },
          "name": "putLogStreamDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18966
          },
          "name": "putManageStatusDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18982
          },
          "name": "putNoteDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18998
          },
          "name": "putQueryTableDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19014
          },
          "name": "putQueryValueDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19030
          },
          "name": "putRunWorkflowDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19046
          },
          "name": "putScatterplotDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19062
          },
          "name": "putServiceLevelObjectiveDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19078
          },
          "name": "putServicemapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19094
          },
          "name": "putSloListDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19110
          },
          "name": "putSplitGraphDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19126
          },
          "name": "putSunburstDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19142
          },
          "name": "putTimeseriesDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19158
          },
          "name": "putToplistDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19174
          },
          "name": "putTopologyMapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19190
          },
          "name": "putTraceServiceDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19206
          },
          "name": "putTreemapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19222
          },
          "name": "putWidgetLayout",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayout"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18729
          },
          "name": "resetAlertGraphDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18745
          },
          "name": "resetAlertValueDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18761
          },
          "name": "resetChangeDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18777
          },
          "name": "resetCheckStatusDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18793
          },
          "name": "resetDistributionDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18809
          },
          "name": "resetEventStreamDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18825
          },
          "name": "resetEventTimelineDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18841
          },
          "name": "resetFreeTextDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18857
          },
          "name": "resetGeomapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18873
          },
          "name": "resetHeatmapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18889
          },
          "name": "resetHostmapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18905
          },
          "name": "resetIframeDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18921
          },
          "name": "resetImageDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18937
          },
          "name": "resetListStreamDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18953
          },
          "name": "resetLogStreamDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18969
          },
          "name": "resetManageStatusDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18985
          },
          "name": "resetNoteDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19001
          },
          "name": "resetQueryTableDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19017
          },
          "name": "resetQueryValueDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19033
          },
          "name": "resetRunWorkflowDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19049
          },
          "name": "resetScatterplotDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19065
          },
          "name": "resetServiceLevelObjectiveDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19081
          },
          "name": "resetServicemapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19097
          },
          "name": "resetSloListDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19113
          },
          "name": "resetSplitGraphDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19129
          },
          "name": "resetSunburstDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19145
          },
          "name": "resetTimeseriesDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19161
          },
          "name": "resetToplistDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19177
          },
          "name": "resetTopologyMapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19193
          },
          "name": "resetTraceServiceDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19209
          },
          "name": "resetTreemapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19225
          },
          "name": "resetWidgetLayout"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18723
          },
          "name": "alertGraphDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18739
          },
          "name": "alertValueDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18755
          },
          "name": "changeDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18771
          },
          "name": "checkStatusDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18787
          },
          "name": "distributionDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18803
          },
          "name": "eventStreamDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18819
          },
          "name": "eventTimelineDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18835
          },
          "name": "freeTextDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18851
          },
          "name": "geomapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18867
          },
          "name": "heatmapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18883
          },
          "name": "hostmapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18717
          },
          "name": "id",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18899
          },
          "name": "iframeDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18915
          },
          "name": "imageDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18931
          },
          "name": "listStreamDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18947
          },
          "name": "logStreamDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18963
          },
          "name": "manageStatusDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18979
          },
          "name": "noteDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18995
          },
          "name": "queryTableDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19011
          },
          "name": "queryValueDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19027
          },
          "name": "runWorkflowDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19043
          },
          "name": "scatterplotDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19059
          },
          "name": "serviceLevelObjectiveDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19075
          },
          "name": "servicemapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19091
          },
          "name": "sloListDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19107
          },
          "name": "splitGraphDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19123
          },
          "name": "sunburstDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19139
          },
          "name": "timeseriesDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19155
          },
          "name": "toplistDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19171
          },
          "name": "topologyMapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19187
          },
          "name": "traceServiceDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19203
          },
          "name": "treemapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19219
          },
          "name": "widgetLayout",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18733
          },
          "name": "alertGraphDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18749
          },
          "name": "alertValueDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetAlertValueDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18765
          },
          "name": "changeDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetChangeDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18781
          },
          "name": "checkStatusDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18797
          },
          "name": "distributionDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetDistributionDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18813
          },
          "name": "eventStreamDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventStreamDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18829
          },
          "name": "eventTimelineDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18845
          },
          "name": "freeTextDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetFreeTextDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18861
          },
          "name": "geomapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetGeomapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18877
          },
          "name": "heatmapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHeatmapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18893
          },
          "name": "hostmapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetHostmapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18909
          },
          "name": "iframeDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetIframeDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18925
          },
          "name": "imageDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetImageDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18941
          },
          "name": "listStreamDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetListStreamDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18957
          },
          "name": "logStreamDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetLogStreamDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18973
          },
          "name": "manageStatusDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetManageStatusDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18989
          },
          "name": "noteDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetNoteDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19005
          },
          "name": "queryTableDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19021
          },
          "name": "queryValueDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19037
          },
          "name": "runWorkflowDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19053
          },
          "name": "scatterplotDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19069
          },
          "name": "serviceLevelObjectiveDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19085
          },
          "name": "servicemapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19101
          },
          "name": "sloListDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19117
          },
          "name": "splitGraphDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19133
          },
          "name": "sunburstDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19149
          },
          "name": "timeseriesDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19165
          },
          "name": "toplistDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19181
          },
          "name": "topologyMapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19197
          },
          "name": "traceServiceDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19213
          },
          "name": "treemapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19229
          },
          "name": "widgetLayoutInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayout"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidget"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19112
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19148
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_search_bar Dashboard#has_search_bar}",
            "stability": "stable",
            "summary": "Controls the display of the search bar. Valid values are `always`, `never`, `auto`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19118
          },
          "name": "hasSearchBar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19124
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19154
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19130
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19136
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19142
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11596
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11602
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11608
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11614
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11620
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 11771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11778
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11771
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11771
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11771
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 11646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11706
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11722
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11738
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11754
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11710
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11726
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11742
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11758
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11700
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11716
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11732
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11748
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19326
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19342
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19329
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19249
          },
          "name": "resetHasSearchBar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19265
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19345
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19281
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19297
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19313
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19323
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19339
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19333
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19253
          },
          "name": "hasSearchBarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19269
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19349
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19301
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19285
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19317
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19243
          },
          "name": "hasSearchBar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19259
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19275
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19291
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19307
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18607
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18613
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "The alias for the column name (defaults to metric name)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18619
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18649
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_stats_query Dashboard#apm_stats_query}",
            "stability": "stable",
            "summary": "apm_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18655
          },
          "name": "apmStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "List items one of `number`, `bar`. Valid values are `number`, `bar`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18625
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18661
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18667
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of lines to show in the table."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18631
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18673
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The sort order for the rows. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18637
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18679
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18643
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18685
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18691
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18697
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12334
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12340
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12352
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12358
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12364
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12346
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11782
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11788
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11794
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11800
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 11822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11880
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11896
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11868
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11884
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11900
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11861
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11874
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11890
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12023
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12029
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12035
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12041
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12149
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12120
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12136
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12152
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12146
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12124
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12140
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12156
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12114
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12130
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11904
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11910
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11922
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11916
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 11944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 11937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12002
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11990
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12006
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12019
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11983
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11996
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12012
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 11948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12180
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12186
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12192
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12198
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12290
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12306
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12278
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12294
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12310
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12271
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12284
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12300
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12471
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12487
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12503
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12474
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12490
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12506
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12458
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12468
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12484
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12500
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12478
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12494
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12446
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12510
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12462
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12439
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12452
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12697
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "The environment name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12703
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The operation name associated with the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12709
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag Dashboard#primary_tag}",
            "stability": "stable",
            "summary": "The organization's host group name and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12715
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#row_type Dashboard#row_type}",
            "stability": "stable",
            "summary": "The level of detail for the request. Valid values are `service`, `resource`, `span`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12727
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The service name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12733
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12739
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource Dashboard#resource}",
            "stability": "stable",
            "summary": "The resource name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12721
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12514
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The column name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "A user-assigned alias for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12520
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12526
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12538
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12693
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12686
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12686
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12686
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12624
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12640
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12669
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12628
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12644
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12657
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12673
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12618
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12634
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12650
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12663
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 12765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12912
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12915
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12873
          },
          "name": "resetResource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12909
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12919
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12835
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12848
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12861
          },
          "name": "primaryTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12877
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12890
          },
          "name": "rowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12903
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12828
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12841
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12854
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12867
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12883
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12896
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12923
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12929
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12965
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12977
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12935
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12941
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12947
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12953
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12959
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 12971
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13241
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13234
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13234
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 12998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13111
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13127
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13143
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13159
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13175
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13204
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13099
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13115
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13131
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13147
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13163
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13179
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13192
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13208
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13221
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13092
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13105
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13121
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13137
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13153
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13169
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13185
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13198
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13214
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13759
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13777
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13765
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13771
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13783
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13789
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13795
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13245
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13251
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13287
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13299
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13257
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13263
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13269
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13275
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13281
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13293
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13563
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13556
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13556
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13433
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13449
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13465
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13481
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13497
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13526
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13421
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13437
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13453
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13469
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13485
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13501
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13514
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13530
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13543
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13414
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13427
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13443
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13459
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13475
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13491
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13507
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13520
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13536
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13567
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13573
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13579
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13639
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13655
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13643
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13659
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13633
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13649
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13996
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13989
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13989
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13989
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13937
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13953
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13969
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13895
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13911
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13940
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13956
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13972
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13934
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13950
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13966
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13899
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13915
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13944
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13928
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13960
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13976
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13889
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13905
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13921
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13663
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13669
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13675
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 13696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 13689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13735
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13751
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13755
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13739
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13729
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13745
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 13700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14552
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14558
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14570
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14576
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14582
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14564
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14000
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14006
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14012
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14018
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14098
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14114
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14086
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14102
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14118
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14079
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14092
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14108
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14241
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14247
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14253
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14259
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14367
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14338
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14354
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14370
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14364
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14342
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14358
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14374
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14332
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14348
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14122
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14128
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14140
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14134
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14220
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14208
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14224
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14237
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14201
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14214
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14230
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14398
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14404
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14410
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14416
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14548
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14541
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14541
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14508
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14524
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14496
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14512
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14528
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14489
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14502
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14518
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14689
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14705
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14721
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14692
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14708
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14724
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14676
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14686
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14702
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14718
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14696
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14712
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14664
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14728
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14680
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14657
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14670
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18953
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18969
          },
          "name": "putApmStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18985
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19001
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19017
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19033
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19049
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19065
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19081
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18860
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18876
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18956
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18972
          },
          "name": "resetApmStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18892
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18988
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19004
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18908
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19020
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18924
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19036
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18940
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19052
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19068
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19084
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18950
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18966
          },
          "name": "apmStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18982
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18998
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19014
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19030
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19046
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19062
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19078
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18864
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18880
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18960
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18976
          },
          "name": "apmStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18896
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18992
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19008
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18912
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19024
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18928
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19040
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18944
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19056
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19072
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19088
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18854
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18870
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18886
          },
          "name": "cellDisplayMode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18902
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18918
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18934
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14732
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14750
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14738
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14744
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14756
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14830
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14846
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14875
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14834
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14850
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14863
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14879
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14824
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14840
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14856
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14869
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16899
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16905
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16911
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16917
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16923
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16929
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16935
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14883
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14889
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14895
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14907
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14913
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14931
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14937
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14943
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14901
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14919
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14925
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 14972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 14965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15085
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15127
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15143
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15060
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15073
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15089
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15102
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15115
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15131
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15147
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15160
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15173
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15186
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15053
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15066
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15079
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15095
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15108
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15121
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15137
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15153
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15166
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15179
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 14976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15190
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15196
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15202
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15244
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15250
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15208
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15220
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15226
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15232
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15238
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15392
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15421
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15437
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15453
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15469
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15367
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15380
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15396
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15409
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15425
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15441
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15457
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15473
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15486
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15499
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15360
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15373
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15386
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15402
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15415
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15431
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15447
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15463
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15479
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15492
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15997
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16027
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16003
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16015
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16033
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16009
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16039
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16021
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15503
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15509
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15515
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15521
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15653
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15646
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15646
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15613
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15629
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15601
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15617
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15633
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15594
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15607
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15623
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15779
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15785
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15791
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15797
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15922
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15922
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15922
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15902
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15889
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15905
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15899
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15877
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15893
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15909
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15870
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15883
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15657
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15663
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15669
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15675
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15755
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15771
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15743
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15759
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15775
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15736
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15749
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15765
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 16065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16189
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16202
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16218
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16205
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16147
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16221
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16176
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16186
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16199
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16215
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16193
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16135
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16209
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16151
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16164
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16225
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16180
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16128
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16141
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16170
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15933
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15939
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 15959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 15952
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15993
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15986
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 15963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17139
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17132
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16229
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16253
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16235
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16241
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 16276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16327
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16343
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16331
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16347
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16373
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16321
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16337
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16366
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 16963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17032
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17048
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17064
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17080
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17096
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17112
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17035
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17051
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17067
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17083
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17099
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17115
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17029
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17045
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17061
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17077
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17093
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17109
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17039
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17055
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17071
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17087
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17103
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17119
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16377
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16389
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16407
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16383
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16395
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16401
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16419
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16425
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16431
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 16459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16540
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16569
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16585
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16627
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16643
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16659
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16544
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16557
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16573
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16589
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16602
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16615
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16631
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16647
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16663
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16534
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16550
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16563
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16579
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16595
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16608
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16621
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16637
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16653
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16667
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16679
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16691
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16703
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16673
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16685
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16697
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16709
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 16735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 16728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16804
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16833
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16862
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16891
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16808
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16821
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16837
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16850
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16866
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16879
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16895
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16798
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16814
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16827
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16843
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16856
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16872
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16885
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 16739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17695
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17701
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17713
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17719
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17725
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17707
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17143
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17149
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17155
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17161
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17241
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17257
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17229
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17245
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17261
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17222
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17235
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17251
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17384
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17390
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17396
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17402
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17510
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17481
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17497
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17513
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17507
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17485
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17501
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17517
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17475
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17491
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17265
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17271
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17283
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17277
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17363
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17351
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17367
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17380
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17344
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17357
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17373
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17541
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17547
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17553
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17559
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17691
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17684
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17684
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17684
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17651
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17667
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17639
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17655
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17671
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17632
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17645
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17661
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17832
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17848
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17864
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17835
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17851
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17867
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17819
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17829
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17845
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17861
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17839
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17855
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17807
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17871
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17823
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17800
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17813
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18427
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18433
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18445
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18451
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18457
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18439
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17875
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17881
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17887
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17893
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 17915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17973
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17989
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17961
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17977
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17993
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17954
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17967
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17983
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 17919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18116
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18122
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18128
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18134
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18242
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18213
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18229
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18245
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18239
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18217
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18233
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18249
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18207
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18223
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 17997
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18003
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18015
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18009
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18095
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18083
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18099
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18112
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18076
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18089
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18105
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18041
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18273
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18279
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18285
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18291
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18423
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18416
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18416
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18383
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18399
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18371
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18387
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18403
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18364
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18377
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18393
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 18481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 18474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18564
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18580
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18596
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18567
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18583
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18599
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18551
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18561
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18577
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18593
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18571
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18587
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18539
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18603
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18555
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18532
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18545
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 18485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7094
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#autoscale Dashboard#autoscale}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to automatically scale the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7100
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7148
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_unit Dashboard#custom_unit}",
            "stability": "stable",
            "summary": "The unit for the value displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7106
          },
          "name": "customUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7112
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#precision Dashboard#precision}",
            "stability": "stable",
            "summary": "The precision to use when displaying the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7118
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7154
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's text. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7124
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_background Dashboard#timeseries_background}",
            "stability": "stable",
            "summary": "timeseries_background block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7160
          },
          "name": "timeseriesBackground",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7130
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7136
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7142
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19353
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19359
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19365
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19371
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19377
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19463
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19479
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19495
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19511
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19467
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19483
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19499
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19515
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19457
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19473
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19489
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19505
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7408
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7424
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7440
          },
          "name": "putTimeseriesBackground",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7283
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7411
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7299
          },
          "name": "resetCustomUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7315
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7331
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7427
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7347
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7443
          },
          "name": "resetTimeseriesBackground"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7363
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7379
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7395
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7405
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7421
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7437
          },
          "name": "timeseriesBackground",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7287
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7415
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7303
          },
          "name": "customUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7319
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7335
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7431
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7351
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7447
          },
          "name": "timeseriesBackgroundInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7383
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7367
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7399
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7277
          },
          "name": "autoscale",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7293
          },
          "name": "customUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7309
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7325
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7341
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7357
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7373
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7389
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6429
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6435
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6447
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6453
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6459
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6465
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6471
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6477
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6441
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6483
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6489
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6495
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 20091
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20097
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20109
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20115
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20121
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20103
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19539
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19545
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19551
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19557
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19637
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19653
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19625
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19641
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19657
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19618
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19631
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19647
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19780
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19786
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19792
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19798
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19933
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19926
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19926
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19926
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19906
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19877
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19893
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19909
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19903
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19881
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19897
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19913
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19871
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19887
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19661
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19667
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19679
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19673
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19759
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19747
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19763
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19776
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19740
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19753
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19769
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19937
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19943
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19949
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19955
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 20080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 20072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20087
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20080
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20080
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20080
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 19980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 19970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20047
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20063
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20035
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20051
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20067
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20028
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20041
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20057
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 19984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs800.ts",
          "line": 20145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs800.ts",
        "line": 20138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20228
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20244
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20260
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20231
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20247
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20263
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20215
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20225
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20241
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20257
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20235
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20251
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20203
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20267
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20219
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20196
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20209
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs800.ts",
            "line": 20149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs800:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 565
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 571
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 583
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 589
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 595
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 577
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 25
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 31
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 53
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 46
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 111
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 127
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 99
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 115
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 131
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 92
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 105
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 121
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 57
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 254
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 260
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 266
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 272
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 380
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 351
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 367
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 383
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 377
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 355
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 371
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 387
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 345
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 361
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 135
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 141
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 153
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 147
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 233
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 221
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 237
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 250
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 214
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 227
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 243
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 411
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 417
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 423
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 429
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 561
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 554
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 554
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 521
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 537
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 509
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 525
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 541
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 502
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 515
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 531
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 702
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 718
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 734
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 705
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 721
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 737
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 689
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 699
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 715
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 731
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 709
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 725
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 677
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 741
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 693
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 670
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 683
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 745
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 751
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 787
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 799
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 757
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 763
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 769
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 775
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 781
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 793
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1056
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1056
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1056
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 933
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 949
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 965
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 981
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 997
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1026
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 921
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 937
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 953
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 969
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 985
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1001
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1014
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1030
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1043
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 914
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 927
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 943
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 959
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 975
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 991
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1007
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1020
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1036
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1581
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1599
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1587
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1593
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1605
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1611
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1617
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1067
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1073
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1109
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1121
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1079
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1085
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1091
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1097
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1103
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1115
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1385
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1378
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1378
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1255
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1271
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1287
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1303
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1319
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1348
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1243
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1259
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1275
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1291
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1307
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1323
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1336
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1352
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1365
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1236
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1249
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1265
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1281
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1297
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1313
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1329
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1342
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1358
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1389
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1395
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1401
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1461
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1477
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1465
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1481
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1455
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1471
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1818
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1811
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1811
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1759
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1775
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1791
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1717
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1733
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1762
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1778
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1794
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1756
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1772
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1788
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1721
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1737
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1766
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1750
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1782
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1798
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1711
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1727
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1743
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1485
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1491
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1497
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1557
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1573
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1577
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1561
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1551
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1567
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6814
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6807
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6807
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6807
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2374
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2380
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2392
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2398
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2404
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2386
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1822
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1828
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1834
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1840
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1920
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1936
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1908
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1924
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1940
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1901
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1914
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1930
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2063
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2069
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2075
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2081
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2189
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2160
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2176
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2192
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2186
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2164
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2180
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2196
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2154
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2170
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1944
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1950
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1962
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1956
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 1984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 1977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2042
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2030
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2046
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2059
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2023
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2036
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2052
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 1988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2220
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2226
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2232
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2238
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2370
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2363
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2330
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2346
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2318
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2334
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2350
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2311
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2324
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2340
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2511
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2527
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2543
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2514
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2530
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2546
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2498
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2508
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2524
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2540
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2518
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2534
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2486
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2550
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2502
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2479
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2492
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6659
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6675
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6691
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6707
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6723
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6739
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6755
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6771
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6787
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6630
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6662
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6678
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6694
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6710
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6726
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6742
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6646
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6758
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6774
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6790
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6656
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6672
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6688
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6704
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6720
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6736
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6752
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6768
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6784
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6634
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6666
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6682
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6698
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6714
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6730
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6746
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6650
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6762
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6778
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6794
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6624
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6640
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2554
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2572
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2560
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2566
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2578
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2652
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2668
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2697
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2656
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2672
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2685
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2701
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2646
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2662
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2678
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2691
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4721
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4727
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4733
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4739
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4745
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4751
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4757
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2705
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2711
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2717
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2729
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2735
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2753
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2759
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2765
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2723
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2741
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2747
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 2794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 2787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2907
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2949
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2965
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2882
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2895
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2911
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2924
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2937
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2953
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2969
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2982
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2995
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3008
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2875
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2888
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2901
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2917
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2930
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2943
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2959
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2975
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2988
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3001
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 2798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3012
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3018
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3024
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3036
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3066
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3072
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3030
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3042
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3048
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3054
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3060
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3214
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3243
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3259
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3275
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3291
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3189
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3202
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3218
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3247
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3263
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3279
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3295
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3308
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3321
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3182
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3195
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3208
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3237
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3253
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3269
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3285
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3301
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3314
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3819
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3849
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3825
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3837
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3855
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3831
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3861
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3843
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3325
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3331
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3337
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3343
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3475
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3468
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3435
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3451
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3423
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3439
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3455
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3416
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3429
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3445
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3601
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3607
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3613
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3619
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3724
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3711
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3727
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3721
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3699
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3715
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3731
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3692
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3705
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3479
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3485
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3491
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3497
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3577
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3593
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3565
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3581
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3597
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3558
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3571
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3587
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4011
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4024
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4040
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4027
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3969
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4043
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3998
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4008
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4021
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4037
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4015
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3957
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4031
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3973
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3986
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4047
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4002
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3950
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3963
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3979
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3992
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3755
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3761
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 3781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 3774
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3815
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3808
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 3785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 4954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4961
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4954
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4954
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4954
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4051
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4069
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4075
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4057
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4063
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 4098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4149
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4165
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4153
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4169
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4182
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4195
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4143
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4159
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4175
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4188
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 4785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4854
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4870
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4886
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4902
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4918
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4934
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4857
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4873
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4889
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4905
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4921
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4937
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4851
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4867
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4883
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4899
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4915
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4931
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4861
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4877
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4893
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4909
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4925
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4941
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4199
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4211
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4229
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4205
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4217
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4223
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4241
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4247
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4253
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 4281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4362
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4391
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4407
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4449
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4465
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4481
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4366
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4379
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4395
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4411
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4424
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4453
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4469
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4485
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4356
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4372
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4385
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4401
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4417
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4443
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4459
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4475
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4489
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4501
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4513
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4525
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4495
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4507
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4519
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4531
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 4557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4626
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4655
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4684
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4713
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4630
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4643
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4659
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4672
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4688
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4701
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4717
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4620
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4636
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4649
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4665
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4678
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4694
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4707
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5517
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5523
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5535
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5541
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5547
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5529
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4965
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4971
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4977
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 4983
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 4998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5063
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5079
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5051
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5067
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5083
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5044
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5057
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5073
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5206
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5212
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5218
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5224
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5352
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5332
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5303
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5319
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5335
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5329
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5307
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5323
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5339
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5297
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5313
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5087
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5093
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5105
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5099
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5185
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5173
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5189
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5202
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5166
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5179
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5195
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5363
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5369
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5375
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5381
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5513
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5506
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5473
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5489
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5461
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5477
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5493
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5454
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5467
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5483
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5654
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5670
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5686
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5657
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5673
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5689
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5641
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5651
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5667
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5683
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5661
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5677
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5629
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5693
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5645
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5622
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5635
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6249
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6255
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6267
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6273
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6279
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6261
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5697
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5703
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5709
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5715
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5795
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5811
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5783
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5799
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5815
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5776
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5789
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5805
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5938
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5944
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5950
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5956
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6091
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6084
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6084
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6084
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6064
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6035
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6051
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6067
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6061
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6039
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6055
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6071
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6029
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6045
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5819
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5825
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5837
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5831
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 5859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 5852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5917
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5905
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5921
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5934
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5898
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5911
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5927
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 5863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6095
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6101
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6107
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6113
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6205
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6221
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6193
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6209
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6225
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6186
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6199
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6215
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6386
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6402
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6418
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6389
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6405
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6421
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6373
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6383
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6399
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6415
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6393
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6409
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6361
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6425
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6377
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6354
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6367
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7001
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "Whether the Timeseries is made using an area or bars. Valid values are `bars`, `area`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7007
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7013
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7083
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7086
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7080
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7074
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7090
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7067
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6818
      },
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6824
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6830
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6836
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6842
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6848
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 6872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 6865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6929
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6945
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6961
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6977
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6993
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6933
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6949
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6965
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6981
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6997
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6923
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6939
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6955
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6971
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6987
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 6876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7759
      },
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#workflow_id Dashboard#workflow_id}",
            "stability": "stable",
            "summary": "Workflow ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7789
          },
          "name": "workflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7795
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#input Dashboard#input}",
            "stability": "stable",
            "summary": "input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7801
          },
          "name": "input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7765
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7771
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7777
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7783
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7451
      },
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7457
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7463
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7469
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7475
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7633
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7626
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7561
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7577
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7593
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7609
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7565
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7581
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7597
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7613
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7555
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7571
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7587
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7603
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7637
      },
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "Name of the workflow input."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7643
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "Dashboard template variable. Can be suffixed with `.value` or `.key`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7649
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7755
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7748
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7748
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7663
      },
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7722
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7735
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7715
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7728
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 7827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7970
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7986
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7973
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7989
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7896
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7912
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7928
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7944
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7967
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7983
          },
          "name": "input",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7977
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7993
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7900
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7932
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7916
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7948
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7961
          },
          "name": "workflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7890
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7906
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7922
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7938
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7954
          },
          "name": "workflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 7831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17917
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color_by_groups Dashboard#color_by_groups}",
            "stability": "stable",
            "summary": "List of groups used for colors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17923
          },
          "name": "colorByGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17953
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17929
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17959
          },
          "name": "request",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17935
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17941
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17947
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#xaxis Dashboard#xaxis}",
            "stability": "stable",
            "summary": "xaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17965
          },
          "name": "xaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17971
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 7997
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8003
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8009
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8015
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8021
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8107
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8123
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8139
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8155
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8111
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8127
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8143
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8159
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8101
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8117
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8133
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8149
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18157
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18173
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18189
          },
          "name": "putXaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18205
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18080
          },
          "name": "resetColorByGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18160
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18096
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18176
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18112
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18128
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18144
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18192
          },
          "name": "resetXaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18208
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18154
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18170
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18186
          },
          "name": "xaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18202
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18084
          },
          "name": "colorByGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18164
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18100
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18180
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18132
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18116
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18148
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18196
          },
          "name": "xaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18212
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18074
          },
          "name": "colorByGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18090
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18106
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18122
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18138
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17426
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_table Dashboard#scatterplot_table}",
            "stability": "stable",
            "summary": "scatterplot_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17432
          },
          "name": "scatterplotTable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#x Dashboard#x}",
            "stability": "stable",
            "summary": "x block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17438
          },
          "name": "x",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#y Dashboard#y}",
            "stability": "stable",
            "summary": "y block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17444
          },
          "name": "y",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17508
          },
          "name": "putScatterplotTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17524
          },
          "name": "putX",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17540
          },
          "name": "putY",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17511
          },
          "name": "resetScatterplotTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17527
          },
          "name": "resetX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17543
          },
          "name": "resetY"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17505
          },
          "name": "scatterplotTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17521
          },
          "name": "x",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17537
          },
          "name": "y",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17515
          },
          "name": "scatterplotTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17531
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17547
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10594
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10600
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10606
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8183
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#dimension Dashboard#dimension}",
            "stability": "stable",
            "summary": "Dimension of the Scatterplot. Valid values are `x`, `y`, `radius`, `color`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8195
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8201
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8189
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8280
          },
          "name": "resetAlias"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8284
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8297
          },
          "name": "dimensionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8310
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8274
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8290
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8303
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10718
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10711
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10711
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10675
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10691
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10678
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10694
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10672
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10688
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10682
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10698
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10350
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10356
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10362
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10368
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10374
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10380
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10386
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8334
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8340
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8346
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8364
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8382
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8388
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8394
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8352
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8370
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8376
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8536
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8578
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8594
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8511
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8524
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8540
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8553
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8566
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8582
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8598
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8611
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8624
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8637
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8504
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8517
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8530
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8559
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8572
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8588
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8604
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8617
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8630
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8641
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8647
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8653
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8665
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8695
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8701
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8659
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8671
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8677
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8683
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8689
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8843
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8872
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8888
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8904
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8920
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8818
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8831
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8847
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8860
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8876
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8892
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8908
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8924
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8937
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8950
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8811
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8824
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8837
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8853
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8866
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8882
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8898
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8914
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8930
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8943
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9448
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9478
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9454
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9484
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9460
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9490
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9472
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8954
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8960
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8966
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 8972
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9089
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9104
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9097
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9097
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9097
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 8997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 8987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9064
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9080
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9052
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9068
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9084
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9045
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9058
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9074
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9230
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9236
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9242
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9248
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9380
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9373
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9353
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9340
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9356
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9350
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9328
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9344
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9360
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9321
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9334
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9108
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9114
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9120
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9126
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9206
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9222
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9194
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9210
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9226
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9187
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9200
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9216
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9640
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9653
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9669
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9656
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9598
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9672
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9627
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9637
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9650
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9666
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9644
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9586
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9660
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9602
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9615
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9676
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9631
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9579
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9592
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9608
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9621
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9384
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9390
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9403
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9444
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9437
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9680
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9698
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9704
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9686
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9692
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9778
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9794
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9782
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9798
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9811
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9824
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9772
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9788
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9804
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9817
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10483
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10499
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10515
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10531
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10547
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10563
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10486
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10502
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10518
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10534
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10550
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10566
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10480
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10496
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10512
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10528
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10544
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10560
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10490
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10506
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10522
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10538
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10554
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10570
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9828
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9840
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9858
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9864
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9834
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9846
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9852
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9870
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9876
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9882
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 9910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 9903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9991
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10020
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10036
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10078
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10094
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10110
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9995
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10008
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10024
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10040
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10053
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10066
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10082
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10098
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10114
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9985
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10001
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10014
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10030
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10046
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10059
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10072
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10088
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10104
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 9914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10118
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10130
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10142
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10154
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10124
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10136
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10148
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10160
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10255
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10284
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10313
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10342
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10259
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10272
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10288
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10301
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10317
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10330
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10346
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10249
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10265
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10278
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10294
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10323
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10336
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13801
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13807
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13819
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13825
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13831
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13813
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13837
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13843
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11274
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11280
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11292
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11298
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11304
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11286
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10722
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10728
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10734
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10740
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10820
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10836
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10808
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10824
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10840
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10801
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10814
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10830
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10963
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10969
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10975
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10981
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11089
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11060
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11076
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11092
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11086
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11064
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11080
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11096
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11054
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11070
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10844
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10850
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10862
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10856
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 10884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 10877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10942
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10930
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10946
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10959
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10923
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10936
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10952
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 10888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11120
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11126
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11132
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11138
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11230
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11246
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11218
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11234
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11250
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11211
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11224
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11240
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11411
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11427
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11443
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11414
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11430
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11446
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11398
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11408
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11424
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11440
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11418
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11434
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11386
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11450
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11402
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11379
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11392
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14055
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14070
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14063
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14063
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14063
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12006
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12012
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12024
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12030
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12036
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12018
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11454
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11460
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11466
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11472
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11552
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11568
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11540
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11556
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11572
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11533
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11546
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11562
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11695
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11701
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11707
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11713
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11848
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11841
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11841
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11821
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11792
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11808
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11824
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11818
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11796
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11812
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11828
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11786
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11802
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11576
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11582
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11594
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11588
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11674
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11662
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11678
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11691
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11655
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11668
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11684
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11852
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11858
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11864
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11870
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12002
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11995
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11995
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11995
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 11895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 11885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11962
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11978
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11950
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11966
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11982
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11943
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11956
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11972
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 11899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12143
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12159
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12175
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12146
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12162
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12178
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12130
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12140
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12156
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12172
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12150
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12166
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12118
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12182
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12134
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12111
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12124
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13979
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13995
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14011
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14027
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14043
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13950
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13982
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13998
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14014
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13966
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14030
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14046
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13976
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13992
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14008
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14024
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14040
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13954
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13986
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14002
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14018
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13970
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14034
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14050
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13944
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13960
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12186
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12204
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12192
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12198
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12210
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12284
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12300
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12329
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12288
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12304
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12317
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12333
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12278
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12294
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12310
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12323
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12889
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12895
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12907
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12913
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12919
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12901
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12337
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12343
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12349
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12355
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12435
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12451
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12423
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12439
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12455
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12416
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12429
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12445
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12578
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12584
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12590
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12596
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12731
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12724
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12724
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12724
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12704
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12675
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12691
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12707
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12701
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12679
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12695
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12711
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12669
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12685
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12459
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12465
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12477
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12471
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12557
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12545
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12561
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12574
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12538
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12551
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12567
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12735
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12741
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12747
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12753
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12845
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12861
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12833
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12849
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12865
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12826
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12839
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12855
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 12943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 12936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13026
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13042
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13058
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13029
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13045
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13061
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13013
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13023
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13039
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13055
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13033
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13049
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13001
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13065
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13017
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12994
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13007
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 12947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13621
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13627
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13639
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13645
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13651
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13633
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13069
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13075
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13081
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13087
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13167
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13183
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13155
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13171
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13187
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13148
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13161
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13177
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13310
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13316
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13322
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13328
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13436
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13407
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13423
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13439
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13433
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13411
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13427
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13443
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13401
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13417
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13191
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13197
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13209
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13203
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13289
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13277
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13293
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13306
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13270
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13283
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13299
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13467
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13473
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13479
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13485
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13577
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13593
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13565
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13581
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13597
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13558
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13571
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13587
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 13675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 13668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13758
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13774
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13790
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13761
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13777
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13793
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13745
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13755
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13771
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13787
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13765
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13781
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13733
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13797
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13749
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13726
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13739
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 13679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17153
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17159
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17171
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17177
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17183
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17165
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17189
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17195
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14626
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14632
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14644
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14650
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14656
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14638
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14074
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14080
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14086
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14092
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14172
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14188
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14160
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14176
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14192
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14153
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14166
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14182
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14315
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14321
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14327
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14333
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14441
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14412
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14428
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14444
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14438
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14416
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14432
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14448
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14406
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14422
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14196
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14202
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14214
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14208
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14294
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14282
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14298
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14311
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14275
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14288
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14304
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14472
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14478
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14484
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14490
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14622
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14615
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14615
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14582
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14598
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14570
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14586
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14602
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14563
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14576
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14592
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14763
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14779
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14795
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14766
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14782
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14798
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14750
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14760
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14776
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14792
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14770
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14786
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14738
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14802
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14754
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14731
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14744
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15358
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15364
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15376
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15382
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15388
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15370
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14806
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14812
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14818
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14824
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14904
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14920
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14892
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14908
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14924
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14885
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14898
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14914
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15047
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15053
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15059
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15065
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15200
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15193
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15193
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15173
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15144
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15160
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15176
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15170
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15148
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15164
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15180
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15138
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15154
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14928
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14934
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14946
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14940
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 14968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 14961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15026
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15014
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15030
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15043
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15007
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15020
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15036
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 14972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15204
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15210
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15216
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15222
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15354
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15347
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15347
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15314
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15330
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15302
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15318
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15334
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15295
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15308
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15324
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15495
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15511
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15527
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15498
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15514
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15530
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15482
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15492
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15508
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15524
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15502
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15518
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15470
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15534
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15486
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15463
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15476
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17331
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17347
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17363
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17379
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17395
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17302
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17334
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17350
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17366
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17318
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17382
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17398
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17328
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17344
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17360
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17376
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17392
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17306
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17338
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17354
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17370
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17322
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17386
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17402
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17296
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17312
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15538
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15556
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15544
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15550
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15562
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15636
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15652
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15681
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15640
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15656
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15669
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15685
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15630
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15646
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15662
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15675
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16241
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16247
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16259
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16265
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16271
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16253
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15689
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15695
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15701
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15707
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15787
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15803
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15775
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15791
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15807
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15768
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15781
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15797
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15930
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15936
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15942
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15948
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16083
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16076
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16076
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16076
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16056
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16027
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16043
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16059
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16053
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16031
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16047
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16063
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16021
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16037
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15811
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15817
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15829
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15823
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 15851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 15844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15909
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15897
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15913
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15926
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15890
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15903
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15919
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 15855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16087
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16093
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16099
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16105
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16197
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16213
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16185
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16201
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16217
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16178
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16191
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16207
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16378
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16394
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16410
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16381
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16397
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16413
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16365
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16375
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16391
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16407
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16385
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16401
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16353
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16417
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16369
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16346
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16359
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16973
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16979
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16991
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16997
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17003
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16985
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16421
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16427
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16433
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16439
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16519
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16535
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16507
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16523
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16539
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16500
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16513
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16529
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16662
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16668
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16674
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16680
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16815
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16808
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16808
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16788
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16759
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16775
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16791
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16785
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16763
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16779
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16795
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16753
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16769
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16543
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16549
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16561
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16555
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16641
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16629
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16645
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16658
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16622
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16635
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16651
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16819
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16825
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16831
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16837
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16969
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16962
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16962
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16962
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 16862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 16852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16929
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16945
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16917
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16933
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16949
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16910
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16923
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16939
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 16866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17110
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17126
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17142
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17113
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17129
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17145
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17097
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17107
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17123
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17139
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17117
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17133
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17085
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17149
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17101
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17078
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17091
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17551
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17557
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17563
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17569
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17575
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17581
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17662
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17678
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17694
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17710
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17726
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17666
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17682
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17698
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17714
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17730
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17656
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17672
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17688
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17704
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17720
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17734
      },
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17740
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17746
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17752
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17758
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17764
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 17788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 17781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17845
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17861
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17877
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17893
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17909
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17849
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17865
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17881
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17897
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17913
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17839
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17855
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17871
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17887
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17903
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 17792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18216
      },
      "name": "DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "The ID of the service level objective used by the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18240
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `7d`, `30d`, `90d`, `week_to_date`, `previous_week`, `month_to_date`, `previous_month`, `global_time`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#time_windows Dashboard#time_windows}",
            "stability": "stable",
            "summary": "A list of time windows to display in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18246
          },
          "name": "timeWindows",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view_mode Dashboard#view_mode}",
            "stability": "stable",
            "summary": "The view mode for the widget. Valid values are `overall`, `component`, `both`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18270
          },
          "name": "viewMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view_type Dashboard#view_type}",
            "stability": "stable",
            "summary": "The type of view to use when displaying the widget. Only `detail` is supported."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18276
          },
          "name": "viewType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18222
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#global_time_target Dashboard#global_time_target}",
            "stability": "stable",
            "summary": "The global time target of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18228
          },
          "name": "globalTimeTarget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_error_budget Dashboard#show_error_budget}",
            "stability": "stable",
            "summary": "Whether to show the error budget or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18234
          },
          "name": "showErrorBudget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18252
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18258
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18264
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 18305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18392
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18408
          },
          "name": "resetGlobalTimeTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18424
          },
          "name": "resetShowErrorBudget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18466
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18482
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18498
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18396
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18412
          },
          "name": "globalTimeTargetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18428
          },
          "name": "showErrorBudgetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18441
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18454
          },
          "name": "timeWindowsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18486
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18470
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18502
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18515
          },
          "name": "viewModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18528
          },
          "name": "viewTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18386
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18402
          },
          "name": "globalTimeTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18418
          },
          "name": "showErrorBudget",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18434
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18447
          },
          "name": "timeWindows",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18460
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18476
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18492
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18508
          },
          "name": "viewMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18521
          },
          "name": "viewType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18718
      },
      "name": "DashboardWidgetGroupDefinitionWidgetServicemapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filters Dashboard#filters}",
            "stability": "stable",
            "summary": "Your environment and primary tag (or `*` if enabled for your account)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18724
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The ID of the service to map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18730
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18754
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18736
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18742
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18748
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServicemapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18532
      },
      "name": "DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18538
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18544
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18550
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18556
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 18707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18714
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18707
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18707
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 18582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18642
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18658
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18674
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18690
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18646
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18662
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18678
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18694
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18636
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18652
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18668
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18684
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 18779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18913
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18916
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18868
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18884
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18900
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetServicemapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18910
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18920
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18843
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18856
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18888
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18872
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18904
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18836
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18849
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18862
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18878
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18894
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetServicemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetServicemapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19226
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19250
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19232
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19238
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19244
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19369
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19324
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19340
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19356
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19366
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19373
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19344
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19328
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19360
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19318
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19334
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19350
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19136
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19148
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request_type Dashboard#request_type}",
            "stability": "stable",
            "summary": "The request type for the SLO List request. Valid values are `slo_list`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19142
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19218
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery"
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19215
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19222
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19209
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19202
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19014
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_string Dashboard#query_string}",
            "stability": "stable",
            "summary": "Widget query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19026
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "Maximum number of results to display in the table. Defaults to `100`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19020
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19032
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19125
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19099
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19128
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19122
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19103
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19116
          },
          "name": "queryStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19132
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19093
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19109
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18924
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#column Dashboard#column}",
            "stability": "stable",
            "summary": "The facet path for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18930
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18936
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 18957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 18950
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18997
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19010
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18990
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19003
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 18961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6593
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#size Dashboard#size}",
            "stability": "stable",
            "summary": "Size of the individual graphs in the split."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6611
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#source_widget_definition Dashboard#source_widget_definition}",
            "stability": "stable",
            "summary": "source_widget_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6623
          },
          "name": "sourceWidgetDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_config Dashboard#split_config}",
            "stability": "stable",
            "summary": "split_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6629
          },
          "name": "splitConfig",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_uniform_y_axes Dashboard#has_uniform_y_axes}",
            "stability": "stable",
            "summary": "Normalize y axes across graphs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6599
          },
          "name": "hasUniformYAxes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6605
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6617
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6775
          },
          "name": "putSourceWidgetDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6788
          },
          "name": "putSplitConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6717
          },
          "name": "resetHasUniformYAxes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6733
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6762
          },
          "name": "resetTitle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6772
          },
          "name": "sourceWidgetDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6785
          },
          "name": "splitConfig",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6721
          },
          "name": "hasUniformYAxesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6737
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6750
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6779
          },
          "name": "sourceWidgetDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6792
          },
          "name": "splitConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6766
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6711
          },
          "name": "hasUniformYAxes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6727
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6743
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6756
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5682
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_definition Dashboard#change_definition}",
            "stability": "stable",
            "summary": "change_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5688
          },
          "name": "changeDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#geomap_definition Dashboard#geomap_definition}",
            "stability": "stable",
            "summary": "geomap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5694
          },
          "name": "geomapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_table_definition Dashboard#query_table_definition}",
            "stability": "stable",
            "summary": "query_table_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5700
          },
          "name": "queryTableDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_value_definition Dashboard#query_value_definition}",
            "stability": "stable",
            "summary": "query_value_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5706
          },
          "name": "queryValueDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_definition Dashboard#scatterplot_definition}",
            "stability": "stable",
            "summary": "scatterplot_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5712
          },
          "name": "scatterplotDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sunburst_definition Dashboard#sunburst_definition}",
            "stability": "stable",
            "summary": "sunburst_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5718
          },
          "name": "sunburstDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_definition Dashboard#timeseries_definition}",
            "stability": "stable",
            "summary": "timeseries_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5724
          },
          "name": "timeseriesDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#toplist_definition Dashboard#toplist_definition}",
            "stability": "stable",
            "summary": "toplist_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5730
          },
          "name": "toplistDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#treemap_definition Dashboard#treemap_definition}",
            "stability": "stable",
            "summary": "treemap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5736
          },
          "name": "treemapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6037
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6067
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6043
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6073
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6049
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6055
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6061
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19377
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19383
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19389
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19395
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19401
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19487
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19503
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19519
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19535
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19491
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19507
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19523
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19539
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19481
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19497
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19513
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19529
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6222
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6238
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6225
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6161
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6241
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6177
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6193
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6209
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6219
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6235
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6229
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6165
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6245
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6197
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6181
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6213
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6155
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6171
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6187
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6203
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5561
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5609
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_type Dashboard#change_type}",
            "stability": "stable",
            "summary": "Whether to show absolute or relative change. Valid values are `absolute`, `relative`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5567
          },
          "name": "changeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compare_to Dashboard#compare_to}",
            "stability": "stable",
            "summary": "Choose from when to compare current data to. Valid values are `hour_before`, `day_before`, `week_before`, `month_before`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5573
          },
          "name": "compareTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5615
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#increase_good Dashboard#increase_good}",
            "stability": "stable",
            "summary": "A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5579
          },
          "name": "increaseGood",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5621
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_by Dashboard#order_by}",
            "stability": "stable",
            "summary": "What to order by. Valid values are `change`, `name`, `present`, `past`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5585
          },
          "name": "orderBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_dir Dashboard#order_dir}",
            "stability": "stable",
            "summary": "Widget sorting method. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5591
          },
          "name": "orderDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5627
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5597
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5633
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5639
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5645
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_present Dashboard#show_present}",
            "stability": "stable",
            "summary": "If set to `true`, displays the current value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5603
          },
          "name": "showPresent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 25
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 37
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 43
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 49
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 31
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19563
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19569
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19575
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19581
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19661
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19677
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19649
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19665
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19681
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19642
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19655
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19671
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19804
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19810
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19816
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19822
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19957
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19950
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19950
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19950
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19930
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19901
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19917
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19933
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19927
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19905
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19921
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19937
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19895
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19911
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19685
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19691
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19703
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19697
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 19725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19783
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19771
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19787
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19800
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19764
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19777
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19793
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19961
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19967
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19973
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 19979
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 20104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 20096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1200.ts",
          "line": 20004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1200.ts",
        "line": 19994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20071
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20087
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20059
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20075
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20091
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20052
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20065
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20081
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1200.ts",
            "line": 20008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1200:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 66
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 156
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 172
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 188
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 159
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 175
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 191
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 143
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 153
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 169
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 185
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 163
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 179
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 131
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 195
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 147
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 124
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 137
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 77
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 713
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 731
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 719
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 725
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 737
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 743
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 749
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 199
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 205
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 241
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 253
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 211
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 217
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 223
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 229
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 235
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 247
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 517
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 510
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 510
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 387
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 403
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 419
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 435
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 451
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 480
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 375
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 391
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 407
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 423
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 439
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 455
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 468
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 484
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 497
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 368
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 381
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 397
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 413
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 429
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 445
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 461
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 474
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 490
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 521
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 527
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 533
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 593
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 609
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 597
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 613
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 587
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 603
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 891
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 907
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 923
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 849
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 865
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 894
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 910
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 926
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 888
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 904
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 920
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 853
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 869
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 898
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 882
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 914
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 930
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 843
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 859
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 875
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 617
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 623
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 629
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 689
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 705
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 709
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 693
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 683
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 699
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6033
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6026
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6026
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6026
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1506
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1512
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1524
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1530
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1536
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1518
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 954
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 960
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 966
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 972
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1052
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1068
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1040
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1056
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1072
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1033
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1046
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1062
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1195
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1201
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1207
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1213
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1321
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1292
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1308
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1324
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1318
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1296
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1312
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1328
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1286
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1302
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1076
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1082
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1094
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1088
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1174
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1162
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1178
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1191
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1155
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1168
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1184
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1352
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1358
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1364
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1370
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1462
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1478
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1450
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1466
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1482
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1443
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1456
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1472
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1643
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1659
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1675
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1646
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1662
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1678
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1630
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1640
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1656
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1672
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1650
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1666
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1618
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1682
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1634
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1611
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1624
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 5681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5910
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5926
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5942
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5958
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5974
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5990
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6006
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5913
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5801
          },
          "name": "resetChangeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5817
          },
          "name": "resetCompareTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5929
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5833
          },
          "name": "resetIncreaseGood"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5945
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5849
          },
          "name": "resetOrderBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5865
          },
          "name": "resetOrderDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5961
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5881
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5977
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5993
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6009
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5897
          },
          "name": "resetShowPresent"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5907
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5923
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5939
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5955
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5971
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5987
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6003
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5917
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5805
          },
          "name": "changeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5821
          },
          "name": "compareToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5933
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5837
          },
          "name": "increaseGoodInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5949
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5853
          },
          "name": "orderByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5869
          },
          "name": "orderDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5965
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5885
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5981
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5997
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6013
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5901
          },
          "name": "showPresentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5795
          },
          "name": "changeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5811
          },
          "name": "compareTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5827
          },
          "name": "increaseGood",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5843
          },
          "name": "orderBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5859
          },
          "name": "orderDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5875
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5891
          },
          "name": "showPresent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1686
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1704
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1692
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1698
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1710
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1784
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1800
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1829
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1788
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1804
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1817
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1833
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1778
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1794
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1810
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1823
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3853
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3859
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3865
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3871
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3877
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3883
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3889
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1837
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1843
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1849
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1861
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1867
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1885
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1891
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1897
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1855
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1873
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1879
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 1926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 1919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2039
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2081
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2097
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2014
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2027
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2043
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2056
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2069
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2085
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2101
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2114
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2127
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2140
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2007
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2020
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2033
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2049
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2062
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2075
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2091
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2107
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2120
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2133
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 1930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2144
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2150
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2156
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2198
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2204
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2162
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2174
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2180
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2186
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2192
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2346
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2375
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2391
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2407
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2423
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2321
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2334
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2350
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2379
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2395
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2411
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2427
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2440
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2453
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2314
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2327
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2340
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2369
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2385
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2401
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2417
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2433
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2446
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2951
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2981
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2957
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2969
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2987
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2963
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2993
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2975
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2457
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2463
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2469
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2475
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2567
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2583
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2555
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2571
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2587
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2548
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2561
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2577
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2733
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2739
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2745
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2751
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2856
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2843
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2859
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2853
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2831
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2847
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2863
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2824
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2837
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2611
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2617
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2623
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2629
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2709
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2725
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2697
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2713
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2729
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2690
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2703
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2719
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 3019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3143
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3156
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3172
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3159
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3101
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3175
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3130
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3140
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3153
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3169
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3147
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3089
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3163
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3105
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3118
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3179
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3134
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3082
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3095
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3124
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2887
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2893
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 2913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 2906
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2947
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2940
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 2917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4093
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4086
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4086
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4086
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3183
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3207
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3189
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3195
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 3230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3281
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3297
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3285
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3301
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3314
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3327
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3275
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3291
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3320
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 3917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3986
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4002
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4018
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4034
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4050
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4066
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3989
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4005
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4021
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4037
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4053
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4069
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3983
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3999
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4015
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4031
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4047
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4063
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3993
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4009
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4025
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4041
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4057
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4073
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3331
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3343
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3361
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3337
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3349
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3355
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3373
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3379
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3385
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 3413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3494
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3523
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3539
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3581
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3597
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3613
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3498
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3511
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3527
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3543
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3556
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3569
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3585
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3601
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3617
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3488
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3504
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3517
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3533
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3549
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3575
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3591
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3607
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3621
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3633
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3645
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3657
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3627
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3639
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3651
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3663
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 3689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 3682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3758
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3787
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3816
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3845
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3762
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3775
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3791
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3804
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3820
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3833
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3849
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3752
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3768
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3781
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3797
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3826
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3839
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 3693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4649
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4655
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4667
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4673
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4679
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4661
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4097
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4103
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4109
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4115
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4195
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4211
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4183
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4199
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4215
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4176
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4189
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4205
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4338
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4344
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4350
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4356
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4491
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4484
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4484
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4464
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4435
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4451
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4467
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4461
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4439
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4455
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4471
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4429
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4445
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4219
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4225
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4237
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4231
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4317
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4305
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4321
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4334
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4298
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4311
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4327
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4495
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4501
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4507
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4513
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4645
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4638
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4638
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4605
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4621
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4593
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4609
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4625
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4586
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4599
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4615
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4786
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4802
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4818
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4789
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4805
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4821
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4773
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4783
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4799
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4815
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4793
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4809
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4761
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4825
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4777
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4754
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4767
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5381
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5387
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5399
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5405
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5411
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5393
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4829
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4835
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4841
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4847
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4927
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4943
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4915
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4931
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4947
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4908
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4921
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4937
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5070
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5076
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5082
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5088
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 5216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 5113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5196
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5167
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5183
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5199
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5193
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5171
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5187
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5203
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5161
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5177
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4951
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4957
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4969
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4963
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 4991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 4984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5049
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5037
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5053
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5066
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5030
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5043
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5059
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 4995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5227
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5233
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5239
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5245
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 5370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 5270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5337
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5353
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5325
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5341
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5357
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5318
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5331
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5347
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 5435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 5428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5518
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5534
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5550
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5521
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5537
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5553
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5505
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5515
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5531
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5547
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5525
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5541
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5493
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5557
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5509
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5486
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5499
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 5439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11283
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view Dashboard#view}",
            "stability": "stable",
            "summary": "view block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11331
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11313
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11289
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11319
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11325
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11295
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11301
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11307
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6249
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6255
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6261
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6267
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6273
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6431
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6424
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6424
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6359
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6375
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6391
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6407
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6363
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6379
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6395
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6411
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6353
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6369
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6385
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6401
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11494
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11510
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11526
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11542
          },
          "name": "putView",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11497
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11433
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11513
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11529
          },
          "name": "resetStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11449
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11465
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11481
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11491
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11507
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11523
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11539
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11501
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11437
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11517
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11533
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11469
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11453
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11485
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11546
          },
          "name": "viewInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11427
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11443
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11459
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11475
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10914
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10926
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10932
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10920
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10938
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10944
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6949
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6967
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6955
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6961
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6973
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6979
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6985
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6435
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6441
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6477
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6489
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6447
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6453
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6459
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6465
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6471
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6483
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6753
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6746
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6746
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6746
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6623
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6639
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6655
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6671
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6687
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6716
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6611
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6627
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6643
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6659
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6675
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6691
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6704
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6720
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6733
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6604
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6617
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6633
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6649
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6665
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6681
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6697
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6710
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6726
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6757
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6763
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6769
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6829
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6845
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6833
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6849
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6823
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6839
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7127
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7143
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7159
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7085
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7101
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7130
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7146
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7162
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7124
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7140
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7156
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7089
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7105
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7134
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7118
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7150
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7166
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7079
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7095
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7111
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6853
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6859
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6865
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 6886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 6879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6925
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6941
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6945
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6929
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6919
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6935
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 6890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11125
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11118
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11118
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7742
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7748
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7760
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7766
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7772
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7754
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7190
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7196
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7202
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7208
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7288
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7304
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7276
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7292
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7308
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7269
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7282
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7298
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7431
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7437
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7443
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7449
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7557
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7528
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7544
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7560
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7554
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7532
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7548
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7564
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7522
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7538
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7312
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7318
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7330
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7324
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7410
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7398
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7414
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7427
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7391
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7404
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7420
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7588
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7594
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7600
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7606
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7738
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7731
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7731
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7731
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7698
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7714
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7686
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7702
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7718
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7679
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7692
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7708
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 7796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7879
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7895
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7911
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7882
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7898
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7914
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7866
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7876
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7892
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7908
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7886
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7902
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7854
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7918
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7870
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7847
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7860
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11050
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11066
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11082
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11098
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11053
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11069
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11037
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11085
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11101
          },
          "name": "resetRumQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11047
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11063
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11079
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11095
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11057
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11073
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11041
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11089
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11105
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11031
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9938
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9944
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9950
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9956
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9962
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9968
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9974
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 7922
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7928
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7934
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7946
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7952
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7970
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7976
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7982
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7940
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7958
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 7964
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8124
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8166
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8182
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8099
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8112
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8128
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8141
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8154
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8170
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8186
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8199
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8212
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8225
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8092
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8105
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8118
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8147
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8160
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8176
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8192
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8205
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8218
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8229
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8235
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8241
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8253
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8283
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8289
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8247
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8259
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8265
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8271
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8277
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8431
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8460
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8476
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8492
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8508
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8406
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8419
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8435
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8448
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8464
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8480
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8496
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8512
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8525
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8538
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8399
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8412
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8425
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8454
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8470
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8486
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8502
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8518
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8531
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9036
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9066
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9042
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9054
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9072
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9048
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9078
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9060
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8542
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8548
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8554
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8560
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8692
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8685
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8685
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8685
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8652
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8668
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8640
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8656
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8672
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8633
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8646
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8662
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8818
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8824
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8830
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8836
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8968
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8961
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8961
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8961
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8941
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8928
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8944
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8938
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8916
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8932
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8948
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8909
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8922
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8696
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8702
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8708
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8714
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8794
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8810
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8782
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8798
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8814
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8775
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8788
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8804
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 9104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9228
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9241
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9257
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9244
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9186
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9260
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9215
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9225
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9238
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9254
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9232
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9174
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9248
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9190
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9203
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9264
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9219
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9167
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9180
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9209
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8972
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 8978
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 8998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 8991
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9032
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9025
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10171
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9268
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9292
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9274
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9280
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 9315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9366
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9382
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9370
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9386
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9399
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9412
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9360
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9376
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9392
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9405
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10071
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10087
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10103
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10119
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10135
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10151
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10074
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10090
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10106
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10122
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10138
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10154
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10068
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10084
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10100
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10116
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10132
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10148
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10078
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10094
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10110
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10126
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10142
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10158
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9416
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9428
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9446
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9422
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9434
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9440
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9458
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9464
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9470
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 9498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9579
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9608
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9624
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9666
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9682
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9698
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9583
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9596
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9612
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9628
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9641
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9654
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9670
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9686
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9702
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9573
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9589
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9602
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9618
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9634
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9647
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9660
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9676
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9692
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9706
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9718
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9730
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9742
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9712
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9724
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9736
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9748
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 9774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 9767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9843
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9872
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9901
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9930
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9847
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9860
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9876
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9889
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9905
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9918
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9934
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9837
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9853
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9866
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9882
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9895
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9911
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9924
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 9778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10734
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10740
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10752
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10758
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10764
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10746
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10182
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10188
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10194
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10200
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10280
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10296
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10268
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10284
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10300
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10261
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10274
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10290
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10423
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10429
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10435
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10441
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10569
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10549
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10520
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10536
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10552
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10546
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10524
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10540
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10556
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10514
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10530
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10304
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10310
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10322
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10316
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10402
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10390
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10406
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10419
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10383
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10396
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10412
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10580
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10586
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10592
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10598
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10730
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10723
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10723
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10690
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10706
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10678
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10694
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10710
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10671
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10684
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10700
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 10788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 10781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10871
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10887
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10903
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10874
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10890
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10906
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10858
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10868
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10884
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10900
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10878
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10894
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10846
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10910
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10862
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10839
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10852
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 10792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11129
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply to the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11135
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_flip Dashboard#palette_flip}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to flip the palette tones."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11141
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11155
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11215
          },
          "name": "paletteFlipInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11202
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11195
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11208
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11219
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#focus Dashboard#focus}",
            "stability": "stable",
            "summary": "The two-letter ISO code of a country to focus the map on (or `WORLD`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11225
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11238
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11279
          },
          "name": "focusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11272
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5842
          },
          "name": "putChangeDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5858
          },
          "name": "putGeomapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5874
          },
          "name": "putQueryTableDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5890
          },
          "name": "putQueryValueDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5906
          },
          "name": "putScatterplotDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5922
          },
          "name": "putSunburstDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5938
          },
          "name": "putTimeseriesDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5954
          },
          "name": "putToplistDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5970
          },
          "name": "putTreemapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5845
          },
          "name": "resetChangeDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5861
          },
          "name": "resetGeomapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5877
          },
          "name": "resetQueryTableDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5893
          },
          "name": "resetQueryValueDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5909
          },
          "name": "resetScatterplotDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5925
          },
          "name": "resetSunburstDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5941
          },
          "name": "resetTimeseriesDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5957
          },
          "name": "resetToplistDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5973
          },
          "name": "resetTreemapDefinition"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5839
          },
          "name": "changeDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5855
          },
          "name": "geomapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5871
          },
          "name": "queryTableDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5887
          },
          "name": "queryValueDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5903
          },
          "name": "scatterplotDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5919
          },
          "name": "sunburstDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5935
          },
          "name": "timeseriesDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5951
          },
          "name": "toplistDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5967
          },
          "name": "treemapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5849
          },
          "name": "changeDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5865
          },
          "name": "geomapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5881
          },
          "name": "queryTableDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5897
          },
          "name": "queryValueDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5913
          },
          "name": "scatterplotDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5929
          },
          "name": "sunburstDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5945
          },
          "name": "timeseriesDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5961
          },
          "name": "toplistDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5977
          },
          "name": "treemapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19066
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19102
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_search_bar Dashboard#has_search_bar}",
            "stability": "stable",
            "summary": "Controls the display of the search bar. Valid values are `always`, `never`, `auto`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19072
          },
          "name": "hasSearchBar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19078
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19108
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19084
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19090
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19096
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11550
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11556
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11562
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11568
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11574
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11725
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11660
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11676
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11692
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11708
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11664
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11680
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11696
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11712
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11654
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11670
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11686
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11702
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19280
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19296
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19283
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19203
          },
          "name": "resetHasSearchBar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19219
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19299
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19235
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19251
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19267
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19277
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19293
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19287
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19207
          },
          "name": "hasSearchBarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19223
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19303
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19255
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19239
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19271
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19197
          },
          "name": "hasSearchBar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19213
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19229
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19245
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19261
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18561
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18567
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "The alias for the column name (defaults to metric name)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18573
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18603
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_stats_query Dashboard#apm_stats_query}",
            "stability": "stable",
            "summary": "apm_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18609
          },
          "name": "apmStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "List items one of `number`, `bar`. Valid values are `number`, `bar`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18579
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18615
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18621
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of lines to show in the table."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18585
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18627
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The sort order for the rows. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18591
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18633
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18597
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18639
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18645
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18651
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12288
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12294
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12306
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12312
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12318
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12300
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11736
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11742
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11748
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11754
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11834
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11850
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11822
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11838
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11854
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11815
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11828
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11844
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11977
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11983
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11989
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11995
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12103
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12074
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12090
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12106
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12100
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12078
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12094
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12110
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12068
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12084
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11858
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11864
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11876
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11870
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 11898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 11891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11956
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11944
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11960
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11973
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11937
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11950
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11966
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 11902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12134
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12140
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12146
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12152
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12284
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12277
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12277
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12244
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12260
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12232
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12248
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12264
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12225
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12238
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12254
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12425
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12441
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12457
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12428
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12444
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12460
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12412
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12422
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12438
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12454
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12432
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12448
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12400
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12464
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12416
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12393
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12406
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12651
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "The environment name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12657
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The operation name associated with the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12663
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag Dashboard#primary_tag}",
            "stability": "stable",
            "summary": "The organization's host group name and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12669
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#row_type Dashboard#row_type}",
            "stability": "stable",
            "summary": "The level of detail for the request. Valid values are `service`, `resource`, `span`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12681
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The service name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12687
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12693
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource Dashboard#resource}",
            "stability": "stable",
            "summary": "The resource name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12675
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12468
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The column name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12486
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "A user-assigned alias for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12474
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12480
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12492
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12647
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12640
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12578
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12594
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12623
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12582
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12598
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12611
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12627
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12572
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12588
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12604
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12617
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12866
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12869
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12827
          },
          "name": "resetResource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12863
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12873
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12789
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12802
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12815
          },
          "name": "primaryTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12831
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12844
          },
          "name": "rowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12857
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12782
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12795
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12808
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12821
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12837
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12850
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12877
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12883
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12919
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12931
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12889
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12895
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12901
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12907
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12913
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12925
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 12962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 12952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13065
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13081
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13097
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13113
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13129
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13158
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13053
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13069
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13085
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13101
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13117
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13133
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13146
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13162
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13175
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13046
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13059
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13075
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13091
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13107
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13123
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13139
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13152
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13168
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 12966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13713
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13731
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13719
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13725
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13737
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13743
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13749
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13199
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13205
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13241
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13253
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13211
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13217
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13223
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13229
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13235
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13247
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13517
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13510
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13510
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13387
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13403
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13419
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13435
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13451
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13480
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13375
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13391
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13407
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13423
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13439
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13455
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13468
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13484
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13497
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13368
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13381
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13397
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13413
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13429
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13445
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13461
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13474
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13490
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13521
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13527
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13533
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13593
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13609
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13597
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13613
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13587
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13603
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13891
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13907
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13923
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13849
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13865
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13894
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13910
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13926
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13888
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13904
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13920
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13853
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13869
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13898
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13882
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13914
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13930
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13843
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13859
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13875
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13617
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13623
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13629
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13689
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13705
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13709
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13693
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13683
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13699
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19062
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19055
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19055
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19055
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14506
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14512
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14524
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14530
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14536
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14518
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13954
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13960
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13966
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13972
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 13994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 13987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14052
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14068
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14040
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14056
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14072
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14033
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14046
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14062
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 13998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14195
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14201
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14207
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14213
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14321
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14292
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14308
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14324
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14318
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14296
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14312
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14328
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14286
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14302
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14076
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14082
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14094
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14088
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14174
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14162
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14178
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14191
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14155
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14168
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14184
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14352
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14358
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14364
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14370
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14462
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14478
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14450
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14466
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14482
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14443
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14456
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14472
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14643
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14659
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14675
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14646
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14662
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14678
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14630
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14640
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14656
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14672
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14650
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14666
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14618
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14682
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14634
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14611
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14624
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 18688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18907
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18923
          },
          "name": "putApmStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18939
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18955
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18971
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18987
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19003
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19019
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19035
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18814
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18830
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18910
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18926
          },
          "name": "resetApmStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18846
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18942
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18958
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18862
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18974
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18878
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18990
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18894
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19006
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19022
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19038
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18904
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18920
          },
          "name": "apmStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18936
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18952
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18968
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18984
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19000
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19016
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19032
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18818
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18834
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18914
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18930
          },
          "name": "apmStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18850
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18946
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18962
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18866
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18978
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18882
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18994
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18898
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19010
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19026
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19042
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18808
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18824
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18840
          },
          "name": "cellDisplayMode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18856
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18872
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18888
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14686
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14704
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14692
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14698
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14710
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14784
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14800
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14829
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14788
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14804
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14817
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14833
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14778
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14794
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14810
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14823
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16853
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16859
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16865
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16871
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16877
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16883
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16889
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14837
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14843
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14849
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14861
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14867
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14885
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14891
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14897
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14855
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14873
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14879
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 14926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 14919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15039
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15081
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15097
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15014
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15027
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15043
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15056
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15069
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15085
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15101
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15114
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15127
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15140
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15007
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15020
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15033
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15049
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15062
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15075
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15091
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15107
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15120
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15133
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 14930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15144
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15150
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15156
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15198
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15204
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15162
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15174
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15180
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15186
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15192
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15346
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15375
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15391
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15407
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15423
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15321
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15334
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15350
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15379
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15395
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15411
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15427
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15440
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15453
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15314
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15327
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15340
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15369
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15385
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15401
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15417
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15433
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15446
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15951
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15981
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15957
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15969
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15987
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15963
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15993
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15975
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15457
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15463
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15469
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15475
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15567
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15583
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15555
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15571
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15587
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15548
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15561
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15577
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15733
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15739
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15745
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15751
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15856
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15843
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15859
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15853
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15831
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15847
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15863
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15824
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15837
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15611
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15617
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15623
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15629
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15709
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15725
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15697
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15713
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15729
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15690
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15703
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15719
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 16019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16143
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16156
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16172
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16159
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16101
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16175
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16130
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16140
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16153
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16169
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16147
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16089
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16163
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16105
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16118
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16179
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16134
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16082
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16095
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16124
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15887
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15893
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 15913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 15906
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15947
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15940
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 15917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17093
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17086
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17086
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17086
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16183
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16207
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16189
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16195
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 16230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16281
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16297
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16285
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16301
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16314
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16327
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16275
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16291
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16320
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 16917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16986
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17002
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17018
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17034
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17050
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17066
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16989
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17005
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17021
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17037
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17053
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17069
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16983
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16999
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17015
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17031
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17047
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17063
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16993
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17009
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17025
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17041
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17057
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17073
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16331
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16343
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16361
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16337
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16349
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16355
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16373
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16379
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16385
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 16413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16494
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16523
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16539
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16581
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16597
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16613
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16498
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16511
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16527
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16543
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16556
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16569
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16585
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16601
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16617
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16488
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16504
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16517
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16533
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16549
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16575
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16591
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16607
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16621
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16633
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16645
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16657
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16627
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16639
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16651
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16663
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 16689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 16682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16758
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16787
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16816
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16845
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16762
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16775
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16791
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16804
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16820
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16833
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16849
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16752
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16768
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16781
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16797
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16826
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16839
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 16693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17649
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17655
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17667
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17673
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17679
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17661
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17097
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17103
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17109
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17115
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17195
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17211
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17183
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17199
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17215
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17176
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17189
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17205
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17338
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17344
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17350
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17356
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17491
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17484
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17484
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17464
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17435
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17451
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17467
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17461
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17439
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17455
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17471
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17429
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17445
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17219
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17225
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17237
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17231
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17317
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17305
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17321
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17334
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17298
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17311
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17327
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17495
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17501
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17507
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17513
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17645
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17638
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17638
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17605
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17621
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17593
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17609
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17625
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17586
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17599
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17615
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17786
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17802
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17818
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17789
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17805
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17821
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17773
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17783
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17799
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17815
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17793
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17809
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17761
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17825
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17777
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17754
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17767
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18381
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18387
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18399
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18405
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18411
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18393
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17829
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17835
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17841
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17847
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17927
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17943
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17915
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17931
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17947
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17908
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17921
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17937
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18070
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18076
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18082
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18088
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 18216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 18113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18196
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18167
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18183
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18199
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18193
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18171
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18187
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18203
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18161
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18177
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17951
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17957
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17969
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17963
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 17991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 17984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18049
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18037
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18053
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18066
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18030
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18043
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18059
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 17995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18227
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18233
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18239
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18245
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 18370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 18270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18337
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18353
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18325
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18341
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18357
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18318
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18331
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18347
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 18435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 18428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18518
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18534
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18550
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18521
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18537
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18553
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18505
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18515
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18531
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18547
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18525
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18541
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18493
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18557
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18509
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18486
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18499
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 18439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6046
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#autoscale Dashboard#autoscale}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to automatically scale the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6052
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6100
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_unit Dashboard#custom_unit}",
            "stability": "stable",
            "summary": "The unit for the value displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6058
          },
          "name": "customUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6064
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#precision Dashboard#precision}",
            "stability": "stable",
            "summary": "The precision to use when displaying the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6070
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6106
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's text. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6076
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_background Dashboard#timeseries_background}",
            "stability": "stable",
            "summary": "timeseries_background block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6112
          },
          "name": "timeseriesBackground",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6082
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6088
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6094
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19307
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19313
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19319
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19325
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19331
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19417
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19433
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19449
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19465
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19421
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19437
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19453
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19469
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19411
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19427
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19443
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19459
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 6142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6360
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6376
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6392
          },
          "name": "putTimeseriesBackground",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6235
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6363
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6251
          },
          "name": "resetCustomUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6267
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6283
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6379
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6299
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6395
          },
          "name": "resetTimeseriesBackground"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6315
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6331
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6347
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6357
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6373
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6389
          },
          "name": "timeseriesBackground",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6239
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6367
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6255
          },
          "name": "customUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6271
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6287
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6383
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6303
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6399
          },
          "name": "timeseriesBackgroundInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6335
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6319
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6351
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6229
          },
          "name": "autoscale",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6245
          },
          "name": "customUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6261
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6277
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6293
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6309
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6325
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6341
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5381
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5387
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5399
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5405
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5411
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5417
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5423
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5429
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5393
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5435
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5441
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5447
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20045
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20051
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20063
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20069
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20075
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20057
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19493
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19499
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19505
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19511
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19591
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19607
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19579
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19595
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19611
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19572
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19585
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19601
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19734
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19740
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19746
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19752
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19887
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19880
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19860
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19831
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19847
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19863
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19857
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19835
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19851
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19867
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19825
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19841
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19615
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19621
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19633
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19627
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19713
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19701
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19717
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19730
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19694
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19707
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19723
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19891
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19897
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19903
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19909
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20041
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20034
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20034
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20034
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 19934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 19924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20001
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20017
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19989
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20005
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20021
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19982
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19995
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20011
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 19938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20099
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20092
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20182
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20198
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20214
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20185
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20201
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20217
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20169
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20179
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20195
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20211
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20189
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20205
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20157
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20221
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20173
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20150
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20163
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20777
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20783
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20795
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20801
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20807
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20789
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20225
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20231
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20237
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20243
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20323
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20339
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20311
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20327
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20343
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20304
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20317
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20333
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20466
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20472
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20478
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20484
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20592
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20563
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20579
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20595
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20589
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20567
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20583
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20599
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20557
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20573
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20347
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20353
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20365
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20359
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20445
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20433
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20449
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20462
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20426
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20439
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20455
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20623
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20629
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20635
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20641
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20773
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20766
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20733
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20749
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20721
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20737
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20753
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20714
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20727
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20743
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 20831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20914
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20930
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20946
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20917
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20933
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20949
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20901
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20911
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20927
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20943
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20921
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20937
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20889
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20953
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20905
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20882
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20895
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 20957
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20963
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20999
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21011
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20969
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20975
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20981
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20987
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 20993
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21005
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 21268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 21260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs1600.ts",
          "line": 21042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs1600.ts",
        "line": 21032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21145
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21161
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21177
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21193
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21209
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21238
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21133
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21149
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21165
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21181
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21197
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21213
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21226
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21242
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21255
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21126
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21139
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21155
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21171
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21187
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21203
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21219
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21232
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21248
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs1600.ts",
            "line": 21046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs1600:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 533
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 551
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 539
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 545
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 557
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 563
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 569
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 25
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 61
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 73
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 31
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 37
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 43
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 49
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 55
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 67
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 207
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 223
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 239
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 255
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 271
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 300
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 195
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 211
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 227
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 243
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 259
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 275
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 288
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 304
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 317
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 188
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 201
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 217
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 233
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 249
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 265
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 281
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 294
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 310
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 341
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 347
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 353
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 413
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 429
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 417
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 433
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 407
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 423
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 770
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 763
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 763
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 763
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 711
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 727
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 743
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 669
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 685
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 714
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 730
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 746
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 708
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 724
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 740
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 673
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 689
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 718
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 702
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 734
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 750
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 663
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 679
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 695
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 437
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 443
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 449
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 509
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 525
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 529
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 513
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 503
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 519
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5766
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5759
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5759
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5759
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1326
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1332
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1344
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1350
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1356
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1338
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 774
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 780
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 786
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 792
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 872
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 888
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 860
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 876
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 892
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 853
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 866
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 882
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1015
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1021
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1027
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1033
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1141
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1112
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1128
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1144
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1138
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1116
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1132
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1148
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1106
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1122
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 896
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 902
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 914
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 908
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 994
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 982
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 998
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1011
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 975
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 988
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1004
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1172
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1178
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1184
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1190
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1322
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1315
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1315
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1282
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1298
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1270
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1286
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1302
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1263
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1276
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1292
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1463
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1479
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1495
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1466
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1482
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1498
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1450
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1460
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1476
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1492
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1470
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1486
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1438
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1502
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1454
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1431
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1444
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5611
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5627
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5643
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5659
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5675
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5691
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5707
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5723
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5739
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5582
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5614
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5630
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5646
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5662
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5678
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5694
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5598
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5710
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5726
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5742
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5608
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5624
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5640
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5656
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5672
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5688
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5704
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5720
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5736
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5586
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5618
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5634
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5650
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5666
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5682
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5698
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5602
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5714
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5730
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5746
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5576
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5592
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1506
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1524
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1512
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1518
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1530
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1604
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1620
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1649
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1608
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1624
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1637
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1653
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1598
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1614
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1630
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1643
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3673
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3679
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3685
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3691
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3697
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3703
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3709
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1657
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1663
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1669
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1681
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1687
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1705
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1711
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1717
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1675
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1693
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1699
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 1746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1859
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1901
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1917
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1834
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1847
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1863
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1876
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1889
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1905
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1921
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1934
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1947
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1960
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1827
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1840
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1853
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1869
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1882
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1895
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1911
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1927
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1940
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1953
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 1964
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1970
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1976
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1988
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2018
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2024
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1982
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 1994
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2000
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2006
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2012
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2166
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2195
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2211
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2227
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2243
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2141
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2154
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2170
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2183
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2199
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2215
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2231
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2247
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2260
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2273
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2134
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2147
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2160
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2176
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2189
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2205
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2221
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2237
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2253
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2266
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2771
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2801
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2777
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2789
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2807
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2783
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2813
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2795
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2277
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2283
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2289
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2295
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2427
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2420
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2420
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2387
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2403
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2375
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2391
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2407
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2368
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2381
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2397
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2553
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2559
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2565
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2571
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2703
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2696
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2696
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2676
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2663
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2679
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2673
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2651
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2667
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2683
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2644
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2657
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2431
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2437
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2443
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2449
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2529
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2545
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2517
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2533
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2549
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2510
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2523
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2539
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2963
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2976
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2992
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2979
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2921
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2995
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2950
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2960
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2973
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2989
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2967
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2909
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2983
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2925
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2938
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2999
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2954
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2902
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2915
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2931
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2944
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2707
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2713
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 2733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 2726
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2767
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2760
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 2737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 3906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3913
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3906
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3003
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3021
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3027
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3009
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3015
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 3050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3101
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3117
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3105
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3121
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3134
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3147
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3095
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3111
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3140
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 3737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3806
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3822
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3838
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3854
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3870
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3886
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3809
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3825
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3841
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3857
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3873
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3889
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3803
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3819
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3835
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3851
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3867
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3883
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3813
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3829
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3845
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3861
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3877
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3893
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3151
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3163
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3181
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3157
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3169
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3175
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3193
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3199
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3205
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 3233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3314
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3343
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3359
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3401
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3417
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3433
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3318
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3331
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3347
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3363
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3376
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3389
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3405
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3421
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3437
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3308
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3324
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3337
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3353
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3369
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3382
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3395
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3411
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3427
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3441
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3453
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3465
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3477
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3447
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3459
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3471
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3483
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 3509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3578
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3607
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3636
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3665
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3582
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3595
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3611
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3624
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3640
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3653
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3669
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3572
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3588
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3601
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3617
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3630
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3646
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3659
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4469
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4475
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4487
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4493
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4499
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4481
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3917
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3923
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3929
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3935
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 3957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 3950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4015
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4031
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4003
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4019
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4035
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3996
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4009
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4025
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 3961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4158
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4164
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4170
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4176
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4284
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4255
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4271
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4287
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4281
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4259
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4275
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4291
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4249
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4265
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4039
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4045
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4057
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4051
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4137
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4125
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4141
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4154
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4118
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4131
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4147
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4315
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4321
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4327
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4333
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4465
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4458
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4458
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4458
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4425
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4441
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4413
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4429
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4445
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4406
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4419
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4435
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4606
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4622
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4638
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4609
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4625
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4641
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4593
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4603
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4619
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4635
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4613
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4629
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4581
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4645
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4597
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4574
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4587
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5201
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5207
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5219
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5225
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5231
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5213
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4649
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4655
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4661
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4667
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4747
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4763
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4735
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4751
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4767
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4728
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4741
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4757
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4890
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4896
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4902
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4908
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5043
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5036
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5036
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5036
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5016
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4987
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5003
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5019
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5013
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4991
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5007
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5023
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4981
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4997
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4771
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4777
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4789
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4783
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 4811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 4804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4869
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4857
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4873
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4886
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4850
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4863
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4879
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 4815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5047
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5053
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5059
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5065
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5157
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5173
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5145
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5161
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5177
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5138
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5151
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5167
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5338
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5354
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5370
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5341
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5357
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5373
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5325
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5335
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5351
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5367
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5345
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5361
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5313
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5377
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5329
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5306
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5319
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5953
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "Whether the Timeseries is made using an area or bars. Valid values are `bars`, `area`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5959
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5965
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6035
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6038
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6032
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6026
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6042
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6019
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5770
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5776
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5782
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5788
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5794
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5800
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 5824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 5817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5881
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5897
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5913
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5929
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5945
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5885
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5901
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5917
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5933
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5949
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5875
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5891
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5907
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5923
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5939
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 5828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16323
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color_by_groups Dashboard#color_by_groups}",
            "stability": "stable",
            "summary": "List of groups used for colors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16329
          },
          "name": "colorByGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16359
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16335
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16365
          },
          "name": "request",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16341
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16347
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16353
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#xaxis Dashboard#xaxis}",
            "stability": "stable",
            "summary": "xaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16371
          },
          "name": "xaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16377
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6403
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6409
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6415
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6421
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6427
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 6578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6585
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6578
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6578
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6578
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 6453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6513
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6529
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6545
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6561
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6517
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6533
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6549
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6565
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6507
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6523
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6539
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6555
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16563
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16579
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16595
          },
          "name": "putXaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16611
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16486
          },
          "name": "resetColorByGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16566
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16502
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16582
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16518
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16534
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16550
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16598
          },
          "name": "resetXaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16614
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16560
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16576
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16592
          },
          "name": "xaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16608
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16490
          },
          "name": "colorByGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16570
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16506
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16586
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16538
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16522
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16554
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16602
          },
          "name": "xaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16618
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16480
          },
          "name": "colorByGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16496
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16512
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16528
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16544
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15832
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_table Dashboard#scatterplot_table}",
            "stability": "stable",
            "summary": "scatterplot_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15838
          },
          "name": "scatterplotTable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#x Dashboard#x}",
            "stability": "stable",
            "summary": "x block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15844
          },
          "name": "x",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#y Dashboard#y}",
            "stability": "stable",
            "summary": "y block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15850
          },
          "name": "y",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15914
          },
          "name": "putScatterplotTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15930
          },
          "name": "putX",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15946
          },
          "name": "putY",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15917
          },
          "name": "resetScatterplotTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15933
          },
          "name": "resetX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15949
          },
          "name": "resetY"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15911
          },
          "name": "scatterplotTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15927
          },
          "name": "x",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15943
          },
          "name": "y",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15921
          },
          "name": "scatterplotTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15937
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15953
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9000
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9006
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9012
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6589
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#dimension Dashboard#dimension}",
            "stability": "stable",
            "summary": "Dimension of the Scatterplot. Valid values are `x`, `y`, `radius`, `color`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6601
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6607
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6595
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 6729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6736
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 6632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6686
          },
          "name": "resetAlias"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6690
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6703
          },
          "name": "dimensionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6716
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6680
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6696
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6709
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9081
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9097
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9084
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9100
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9078
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9094
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9088
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9104
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8756
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8762
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8768
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8774
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8780
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8786
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8792
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6740
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6746
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6752
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6770
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6788
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6794
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6800
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6758
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6776
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6782
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 6829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 6822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6942
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6984
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7000
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6917
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6930
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6946
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6959
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6972
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6988
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7004
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7017
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7030
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7043
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6910
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6923
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6936
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6952
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6965
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6978
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6994
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7010
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7023
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7036
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 6833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7047
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7053
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7059
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7071
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7101
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7107
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7065
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7077
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7083
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7089
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7095
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7249
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7278
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7294
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7310
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7326
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7224
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7237
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7253
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7266
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7282
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7298
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7314
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7330
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7343
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7356
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7217
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7230
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7243
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7272
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7288
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7304
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7320
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7336
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7349
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7854
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7884
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7860
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7872
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7890
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7866
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7896
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7878
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7360
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7366
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7372
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7378
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7470
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7486
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7458
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7474
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7490
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7451
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7464
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7480
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7636
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7642
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7648
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7654
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7786
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7759
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7746
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7762
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7756
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7734
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7750
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7766
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7727
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7740
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7514
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7520
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7526
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7532
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7612
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7628
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7600
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7616
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7632
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7593
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7606
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7622
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8046
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8059
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8075
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8062
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8004
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8078
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8033
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8043
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8056
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8072
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8050
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7992
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8066
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8008
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8021
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8082
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8037
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7985
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7998
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8014
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8027
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7790
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7796
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 7816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 7809
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7850
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7843
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 7820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 8989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8996
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8989
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8989
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8989
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8086
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8110
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8092
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8098
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 8133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8184
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8200
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8188
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8204
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8217
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8230
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8178
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8194
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8223
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 8820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8889
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8905
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8921
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8937
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8953
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8969
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8892
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8908
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8924
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8940
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8956
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8972
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8886
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8902
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8918
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8934
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8950
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8966
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8896
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8912
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8928
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8944
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8960
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8976
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8234
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8246
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8264
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8240
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8252
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8258
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8276
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8282
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8288
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 8316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8397
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8426
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8442
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8484
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8500
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8516
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8401
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8414
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8430
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8446
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8459
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8472
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8488
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8504
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8520
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8391
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8407
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8420
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8436
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8452
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8465
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8478
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8494
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8510
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8524
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8536
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8548
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8560
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8530
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8542
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8554
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8566
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 8592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 8585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8661
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8690
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8719
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8748
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8665
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8678
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8694
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8707
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8723
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8736
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8752
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8655
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8671
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8684
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8700
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8713
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8729
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8742
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 8596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12207
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12213
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12225
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12231
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12237
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12219
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12243
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12249
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9680
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9686
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9698
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9704
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9710
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9692
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9128
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9134
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9140
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9146
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9226
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9242
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9214
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9230
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9246
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9207
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9220
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9236
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9369
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9375
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9381
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9387
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9522
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9515
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9495
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9466
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9482
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9498
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9492
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9470
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9486
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9502
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9460
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9476
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9250
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9256
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9268
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9262
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9348
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9336
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9352
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9365
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9329
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9342
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9358
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9526
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9532
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9538
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9544
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9676
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9669
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9636
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9652
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9624
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9640
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9656
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9617
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9630
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9646
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9817
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9833
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9849
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9820
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9836
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9852
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9804
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9814
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9830
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9846
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9824
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9840
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9792
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9856
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9808
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9785
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9798
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12476
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12469
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10412
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10418
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10430
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10436
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10442
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10424
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9860
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9866
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9872
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9878
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 9900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9958
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9974
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9946
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9962
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9978
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9939
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9952
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9968
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10101
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10107
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10113
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10119
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10254
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10247
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10247
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10227
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10198
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10214
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10230
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10224
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10202
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10218
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10234
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10192
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10208
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 9982
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9988
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10000
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 9994
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10080
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10068
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10084
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10097
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10061
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10074
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10090
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10258
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10264
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10270
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10276
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10368
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10384
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10356
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10372
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10388
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10349
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10362
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10378
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10549
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10565
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10581
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10552
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10568
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10584
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10536
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10546
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10562
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10578
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10556
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10572
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10524
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10588
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10540
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10517
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10530
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12385
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12401
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12417
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12433
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12449
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12356
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12388
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12404
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12420
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12372
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12436
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12452
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12382
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12398
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12414
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12430
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12446
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12360
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12392
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12408
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12424
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12376
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12440
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12456
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12350
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12366
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10592
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10610
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10598
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10604
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10616
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10690
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10706
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10735
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10694
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10710
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10723
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10739
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10684
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10700
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10716
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10729
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11295
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11301
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11313
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11319
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11325
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11307
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10743
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10755
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10761
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10841
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10857
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10829
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10845
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10861
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10822
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10835
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10851
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10984
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10990
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10996
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11002
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11137
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11130
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11110
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11081
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11097
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11113
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11107
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11085
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11101
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11117
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11075
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11091
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10865
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10871
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10883
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10877
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 10905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 10898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10963
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10951
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10967
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10980
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10944
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10957
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10973
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 10909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11141
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11147
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11153
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11159
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11251
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11267
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11239
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11255
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11271
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11232
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11245
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11261
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11432
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11448
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11464
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11435
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11451
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11467
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11419
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11429
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11445
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11461
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11439
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11455
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11407
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11471
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11423
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11400
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11413
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12027
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12033
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12045
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12051
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12057
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12039
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11475
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11481
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11487
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11493
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11573
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11589
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11561
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11577
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11593
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11554
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11567
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11583
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11716
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11722
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11728
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11734
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11869
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11862
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11862
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11842
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11813
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11829
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11845
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11839
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11817
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11833
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11849
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11807
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11823
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11597
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11603
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11615
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11609
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11695
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11683
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11699
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11712
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11676
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11689
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11705
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11873
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11879
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11885
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11891
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12023
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12016
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12016
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 11916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 11906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11983
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11999
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11971
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11987
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12003
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11964
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11977
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11993
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 11920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12074
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12164
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12180
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12196
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12167
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12183
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12199
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12151
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12161
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12177
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12193
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12171
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12187
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12139
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12203
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12155
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12132
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12145
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15559
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15565
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15577
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15583
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15589
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15571
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15595
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15601
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13032
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13038
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13050
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13056
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13062
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13044
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12480
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12486
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12492
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12498
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12578
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12594
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12566
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12582
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12598
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12559
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12572
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12588
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12721
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12727
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12733
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12739
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12874
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12867
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12867
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12847
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12818
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12834
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12850
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12844
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12822
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12838
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12854
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12812
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12828
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12602
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12608
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12620
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12614
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12700
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12688
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12704
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12717
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12681
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12694
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12710
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12878
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12884
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12890
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12896
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13028
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13021
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13021
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13021
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 12921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 12911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12988
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13004
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12976
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12992
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13008
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12969
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12982
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12998
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 12925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13169
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13185
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13201
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13172
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13188
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13204
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13156
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13166
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13182
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13198
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13176
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13192
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13144
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13208
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13160
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13137
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13150
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15828
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15821
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15821
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15821
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13764
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13770
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13782
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13788
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13794
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13776
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13212
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13218
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13224
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13230
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13310
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13326
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13298
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13314
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13330
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13291
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13304
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13320
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13453
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13459
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13465
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13471
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13579
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13550
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13566
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13582
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13576
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13554
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13570
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13586
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13544
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13560
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13334
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13340
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13352
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13346
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13432
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13420
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13436
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13449
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13413
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13426
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13442
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13610
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13616
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13622
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13628
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13760
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13753
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13753
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13753
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13720
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13736
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13708
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13724
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13740
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13701
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13714
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13730
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13901
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13917
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13933
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13904
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13920
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13936
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13888
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13898
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13914
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13930
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13908
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13924
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13876
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13940
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13892
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13869
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13882
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15737
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15753
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15769
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15785
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15801
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15708
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15740
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15756
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15772
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15724
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15788
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15804
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15734
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15750
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15766
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15782
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15798
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15712
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15744
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15760
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15776
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15728
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15792
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15808
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15702
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15718
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13944
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13962
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13950
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13956
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13968
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 13991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 13984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14042
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14058
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14087
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14046
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14062
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14075
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14091
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14036
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14052
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14068
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14081
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 13995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14647
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14653
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14665
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14671
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14677
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14659
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14095
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14101
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14107
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14113
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14193
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14209
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14181
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14197
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14213
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14174
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14187
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14203
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14336
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14342
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14348
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14354
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14462
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14433
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14449
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14465
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14459
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14437
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14453
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14469
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14427
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14443
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14217
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14223
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14235
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14229
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14315
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14303
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14319
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14332
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14296
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14309
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14325
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14493
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14499
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14505
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14511
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14643
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14636
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14636
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14603
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14619
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14591
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14607
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14623
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14584
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14597
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14613
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14784
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14800
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14816
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14787
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14803
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14819
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14771
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14781
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14797
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14813
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14791
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14807
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14759
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14823
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14775
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14752
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14765
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15379
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15385
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15397
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15403
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15409
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15391
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14827
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14833
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14839
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14845
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14925
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14941
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14913
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14929
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14945
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14906
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14919
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14935
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15068
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15074
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15080
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15086
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15194
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15165
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15181
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15197
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15191
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15169
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15185
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15201
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15159
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15175
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14949
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14955
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14967
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14961
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 14989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 14982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15047
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15035
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15051
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15064
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15028
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15041
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15057
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 14993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15225
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15231
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15237
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15243
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15335
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15351
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15323
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15339
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15355
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15316
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15329
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15345
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 15433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15516
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15532
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15548
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15519
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15535
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15551
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15503
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15513
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15529
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15545
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15523
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15539
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15491
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15555
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15507
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15484
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15497
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 15957
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15963
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15969
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15975
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15981
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 15987
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16068
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16084
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16100
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16116
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16132
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16072
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16088
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16104
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16120
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16136
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16062
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16078
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16094
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16110
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16126
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16140
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16146
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16152
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16158
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16164
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16170
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16251
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16267
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16283
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16299
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16315
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16255
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16271
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16287
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16303
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16319
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16245
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16261
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16277
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16293
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16309
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5277
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5313
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_total Dashboard#hide_total}",
            "stability": "stable",
            "summary": "Whether or not to show the total value in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5283
          },
          "name": "hideTotal",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_inline Dashboard#legend_inline}",
            "stability": "stable",
            "summary": "legend_inline block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5319
          },
          "name": "legendInline",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_table Dashboard#legend_table}",
            "stability": "stable",
            "summary": "legend_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5325
          },
          "name": "legendTable",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5289
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5331
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5295
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. One of `left`, `center`, or `right`. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5301
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title. Default is 16."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5307
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16622
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16628
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16634
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16640
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16646
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16804
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16797
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16797
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16797
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16732
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16748
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16764
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16780
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16736
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16752
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16768
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16784
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16726
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16742
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16758
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16774
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16808
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (inline or automatic). Valid values are `inline`, `automatic`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16826
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_percent Dashboard#hide_percent}",
            "stability": "stable",
            "summary": "Whether to hide the percentages of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16814
          },
          "name": "hidePercent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Whether to hide the values of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16820
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16893
          },
          "name": "resetHidePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16909
          },
          "name": "resetHideValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16897
          },
          "name": "hidePercentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16913
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16926
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16887
          },
          "name": "hidePercent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16903
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16919
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16930
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (table or none). Valid values are `table`, `none`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16936
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 16956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16949
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16990
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16983
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 16960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5517
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5533
          },
          "name": "putLegendInline",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5549
          },
          "name": "putLegendTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5565
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5520
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5440
          },
          "name": "resetHideTotal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5536
          },
          "name": "resetLegendInline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5552
          },
          "name": "resetLegendTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5456
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5568
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5472
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5488
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5504
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5514
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5530
          },
          "name": "legendInline",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5546
          },
          "name": "legendTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5562
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5524
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5444
          },
          "name": "hideTotalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5540
          },
          "name": "legendInlineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5556
          },
          "name": "legendTableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5460
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5572
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5492
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5476
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5508
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5434
          },
          "name": "hideTotal",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5450
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5466
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5482
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5498
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4888
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4900
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4906
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4912
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4918
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4924
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4930
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4894
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4936
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4942
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4948
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4954
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17546
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17552
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17564
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17570
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17576
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17558
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 16994
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17000
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17006
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17012
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17092
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17108
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17080
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17096
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17112
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17073
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17086
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17102
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17235
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17241
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17247
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17253
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17361
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17332
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17348
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17364
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17358
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17336
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17352
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17368
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17326
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17342
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17116
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17122
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17134
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17128
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17214
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17202
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17218
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17231
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17195
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17208
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17224
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17392
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17398
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17404
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17410
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17502
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17518
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17490
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17506
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17522
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17483
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17496
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17512
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17683
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17699
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17715
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17686
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17702
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17718
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17670
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17680
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17696
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17712
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17690
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17706
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17658
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17722
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17674
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17651
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17664
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18278
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18284
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18296
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18302
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18308
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18290
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17726
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17732
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17738
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17744
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17824
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17840
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17812
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17828
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17844
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17805
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17818
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17834
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17967
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17973
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17979
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17985
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18093
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18064
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18080
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18096
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18090
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18068
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18084
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18100
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18058
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18074
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17848
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17854
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17866
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17860
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 17888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 17881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17946
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17934
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17950
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17963
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17927
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17940
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17956
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 17892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18124
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18130
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18136
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18142
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18234
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18250
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18222
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18238
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18254
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18215
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18228
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18244
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18415
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18431
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18447
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18418
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18434
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18450
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18402
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18412
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18428
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18444
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18422
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18438
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18390
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18454
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18406
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18383
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18396
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18972
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18990
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18978
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18984
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18996
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19002
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19008
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18458
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18464
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18500
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18512
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18470
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18476
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18482
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18488
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18494
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18506
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18776
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18769
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18769
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18646
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18662
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18678
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18694
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18710
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18739
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18634
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18650
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18666
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18682
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18698
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18714
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18727
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18743
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18756
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18627
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18640
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18656
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18672
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18688
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18704
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18720
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18733
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18749
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18780
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18786
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18792
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18852
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18868
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18856
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18872
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18846
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18862
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19202
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19150
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19166
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19182
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19108
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19124
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19153
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19169
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19185
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19147
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19163
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19179
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19112
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19128
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19157
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19141
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19173
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19189
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19102
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19118
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19134
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18876
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18882
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18888
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 18909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 18902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18948
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18964
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18968
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18952
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18942
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18958
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 18913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 34
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 40
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 52
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 58
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 64
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 46
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19213
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19219
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19225
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19231
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19311
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19327
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19299
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19315
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19331
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19292
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19305
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19321
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19454
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19460
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19466
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19472
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19580
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19551
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19567
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19583
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19577
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19555
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19571
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19587
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19545
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19561
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19335
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19341
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19353
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19347
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19433
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19421
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19437
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19450
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19414
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19427
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19443
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19611
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19617
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19623
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19629
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19754
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19754
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2000.ts",
          "line": 19654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2000.ts",
        "line": 19644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19721
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19737
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19709
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19725
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19741
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19702
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19715
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19731
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2000.ts",
            "line": 19658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2000:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 171
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 187
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 203
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 174
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 190
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 206
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 158
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 168
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 184
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 200
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 178
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 194
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 146
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 210
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 162
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 139
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 152
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 766
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 772
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 784
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 790
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 796
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 778
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 214
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 220
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 226
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 232
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 312
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 328
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 300
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 316
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 332
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 293
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 306
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 322
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 455
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 461
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 467
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 473
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 581
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 552
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 568
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 584
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 578
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 556
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 572
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 588
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 546
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 562
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 336
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 342
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 354
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 348
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 434
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 422
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 438
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 451
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 415
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 428
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 444
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 612
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 618
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 624
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 630
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 762
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 755
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 755
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 755
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 722
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 738
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 710
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 726
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 742
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 703
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 716
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 732
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 903
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 919
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 935
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 906
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 922
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 938
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 890
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 900
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 916
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 932
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 910
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 926
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 878
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 942
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 894
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 871
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 884
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5102
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5118
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5134
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5150
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5166
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5182
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5198
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5214
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5230
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5246
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5105
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5121
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5137
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5153
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5169
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5185
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5089
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5201
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5217
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5233
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5249
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5099
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5115
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5131
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5147
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5163
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5179
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5195
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5211
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5227
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5243
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5109
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5125
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5141
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5157
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5173
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5189
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5093
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5205
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5221
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5237
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5253
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5083
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 946
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 964
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 952
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 958
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 970
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1044
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1060
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1089
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1048
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1064
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1077
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1093
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1038
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1054
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1070
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1083
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3113
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3119
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3125
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3131
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3137
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3143
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3149
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1097
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1103
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1109
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1127
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1145
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1151
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1157
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1115
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1133
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1139
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 1186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1299
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1341
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1357
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1274
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1287
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1303
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1329
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1345
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1361
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1374
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1387
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1400
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1267
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1280
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1293
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1322
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1335
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1351
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1367
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1380
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1393
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1404
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1410
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1416
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1458
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1464
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1422
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1434
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1440
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1446
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1452
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 1493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1606
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1635
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1651
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1667
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1683
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1581
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1594
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1610
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1623
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1639
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1655
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1671
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1687
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1700
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1713
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1574
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1587
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1600
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1616
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1629
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1645
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1661
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1677
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1693
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1706
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2211
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2241
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2217
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2247
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2223
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2253
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2235
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1717
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1723
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1729
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1735
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 1860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1867
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1860
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 1760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1827
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1843
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1815
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1831
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1847
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1808
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1821
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1837
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1993
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1999
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2005
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2011
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2116
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2103
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2119
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2113
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2091
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2107
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2123
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2084
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2097
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1871
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1877
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1883
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1889
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 1911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 1904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1969
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1985
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1957
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1973
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1989
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1950
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1963
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1979
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 1915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2403
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2416
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2432
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2419
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2361
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2435
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2390
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2400
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2413
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2429
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2407
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2349
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2423
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2365
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2378
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2439
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2394
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2342
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2355
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2384
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2147
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2153
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2166
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2207
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2200
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2443
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2467
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2449
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2455
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2541
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2557
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2545
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2561
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2574
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2587
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2535
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2551
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2567
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2580
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3246
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3262
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3278
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3294
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3310
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3326
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3249
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3265
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3281
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3297
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3313
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3329
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3243
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3259
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3275
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3291
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3307
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3323
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3253
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3269
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3285
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3301
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3317
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3333
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2591
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2603
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2621
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2627
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2597
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2609
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2615
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2633
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2639
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2645
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2754
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2783
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2799
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2841
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2857
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2873
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2758
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2771
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2787
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2803
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2816
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2829
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2845
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2861
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2877
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2748
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2764
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2777
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2793
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2809
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2822
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2835
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2851
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2867
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2881
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2893
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2905
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2917
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2887
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2899
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2911
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2923
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 2949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 2942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3018
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3047
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3076
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3105
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3022
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3035
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3051
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3064
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3080
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3093
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3109
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3012
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3028
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3041
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3057
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3070
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3086
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3099
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 2953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3909
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3915
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3927
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3933
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3939
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3921
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3357
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3363
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3369
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3375
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3455
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3471
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3443
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3459
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3475
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3436
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3449
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3465
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3598
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3604
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3610
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3616
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3724
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3695
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3711
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3727
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3721
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3699
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3715
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3731
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3689
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3705
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3479
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3485
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3497
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3491
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3577
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3565
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3581
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3594
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3558
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3571
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3587
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3755
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3761
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3767
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3773
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3905
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3898
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3898
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3898
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3865
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3881
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3853
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3869
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3885
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3846
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3859
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3875
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 3963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 3956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4046
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4062
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4078
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4049
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4065
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4081
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4033
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4043
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4059
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4075
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4053
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4069
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4021
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4085
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4037
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4014
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4027
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 3967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4641
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4647
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4659
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4665
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4671
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4653
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4089
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4095
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4101
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4107
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4187
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4203
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4175
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4191
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4207
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4168
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4181
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4197
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4330
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4336
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4342
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4348
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4456
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4427
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4443
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4459
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4453
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4431
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4447
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4463
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4421
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4437
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4211
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4217
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4229
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4223
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4309
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4297
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4313
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4326
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4290
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4303
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4319
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4487
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4493
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4499
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4505
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4637
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4630
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4630
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4630
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4597
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4613
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4585
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4601
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4617
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4578
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4591
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4607
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4778
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4794
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4810
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4781
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4797
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4813
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4765
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4775
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4791
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4807
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4785
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4801
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4753
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4817
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4769
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4746
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4759
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4821
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4827
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 4847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 4840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4880
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4884
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4874
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 4851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14691
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14745
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event Dashboard#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14751
          },
          "name": "event",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_columns Dashboard#legend_columns}",
            "stability": "stable",
            "summary": "A list of columns to display in the legend. Valid values are `value`, `avg`, `sum`, `min`, `max`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14697
          },
          "name": "legendColumns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_layout Dashboard#legend_layout}",
            "stability": "stable",
            "summary": "The layout of the legend displayed in the widget. Valid values are `auto`, `horizontal`, `vertical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14703
          },
          "name": "legendLayout",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14709
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14715
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#marker Dashboard#marker}",
            "stability": "stable",
            "summary": "marker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14757
          },
          "name": "marker",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14763
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#right_yaxis Dashboard#right_yaxis}",
            "stability": "stable",
            "summary": "right_yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14769
          },
          "name": "rightYaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14721
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14727
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14733
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14739
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14775
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5576
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5582
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5588
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5594
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5600
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5686
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5702
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5718
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5734
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5690
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5706
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5722
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5738
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5680
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5696
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5712
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5728
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5762
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The event query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5768
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5774
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5859
          },
          "name": "resetTagsExecution"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5847
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5863
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5840
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5853
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5887
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A mathematical expression describing the marker, for example: `y > 1`, `-5 < y < 0`, `y = 19`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5905
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Example: `error dashed`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How the marker lines are displayed, options are one of {`error`, `warning`, `info`, `ok`} combined with one of {`dashed`, `solid`, `bold`}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5893
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "A label for the line or range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5899
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 5930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 5920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5984
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6000
          },
          "name": "resetLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5988
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6004
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6017
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5978
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5994
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6010
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 5934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 14808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15044
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15060
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15076
          },
          "name": "putMarker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15092
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15108
          },
          "name": "putRightYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15124
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15047
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15063
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14919
          },
          "name": "resetLegendColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14935
          },
          "name": "resetLegendLayout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14951
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14967
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15079
          },
          "name": "resetMarker"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15095
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15111
          },
          "name": "resetRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14983
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14999
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15015
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15031
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15127
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15041
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15057
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15073
          },
          "name": "marker",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15089
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15105
          },
          "name": "rightYaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15121
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15051
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15067
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14923
          },
          "name": "legendColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14939
          },
          "name": "legendLayoutInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14955
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14971
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15083
          },
          "name": "markerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15099
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15115
          },
          "name": "rightYaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14987
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15019
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15003
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15035
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15131
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14913
          },
          "name": "legendColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14929
          },
          "name": "legendLayout",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14945
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14961
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14977
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14993
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15009
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15025
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13849
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13873
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13879
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How to display the marker lines. Valid values are `area`, `bars`, `line`, `overlay`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13855
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13885
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13891
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metadata Dashboard#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13897
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13903
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#on_right_yaxis Dashboard#on_right_yaxis}",
            "stability": "stable",
            "summary": "A Boolean indicating whether the request uses the right or left Y-Axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13861
          },
          "name": "onRightYaxis",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13909
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13867
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13915
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13921
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13927
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13933
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6593
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6599
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6611
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6617
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6623
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6605
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6041
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6047
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6053
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6059
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6074
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6139
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6155
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6127
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6143
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6159
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6120
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6133
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6149
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6282
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6288
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6294
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6300
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6408
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6379
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6395
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6411
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6405
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6383
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6399
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6415
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6373
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6389
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6163
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6169
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6181
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6175
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6261
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6249
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6265
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6278
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6242
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6255
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6271
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6439
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6445
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6451
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6457
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6549
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6565
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6537
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6553
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6569
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6530
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6543
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6559
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6730
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6746
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6762
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6733
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6749
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6765
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6717
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6727
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6743
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6759
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6737
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6753
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6705
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6769
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6721
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6698
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6711
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7325
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7331
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7343
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7349
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7355
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7337
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6773
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6779
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6785
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6791
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6871
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6887
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6859
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6875
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6891
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6852
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6865
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6881
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7014
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7020
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7026
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7032
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7140
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7111
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7127
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7143
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7137
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7115
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7131
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7147
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7105
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7121
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6895
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6901
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6913
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6907
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 6935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 6928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6993
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6981
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6997
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7010
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6974
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6987
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7003
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 6939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7171
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7177
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7183
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7189
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7281
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7297
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7269
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7285
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7301
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7262
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7275
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7291
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7462
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7478
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7494
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7465
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7481
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7497
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7449
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7459
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7475
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7491
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7469
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7485
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7437
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7501
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7453
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7430
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7443
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8019
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8037
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8025
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8031
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8043
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8049
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8055
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7505
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7511
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7547
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7559
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7517
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7523
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7529
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7535
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7541
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7553
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7823
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7816
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7816
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7693
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7709
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7725
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7741
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7757
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7786
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7681
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7697
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7713
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7729
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7745
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7761
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7774
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7790
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7803
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7674
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7687
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7703
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7719
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7735
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7751
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7767
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7780
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7796
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7827
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7833
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7839
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7899
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7915
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7903
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7919
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7893
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7909
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8256
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8249
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8249
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8197
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8213
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8229
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8155
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8171
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8200
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8216
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8232
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8194
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8210
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8226
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8159
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8175
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8204
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8188
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8220
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8236
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8149
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8165
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8181
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7923
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7929
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7935
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 7956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 7949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7995
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8011
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8015
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7999
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7989
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8005
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 7960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 14314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8812
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8818
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8830
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8836
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8842
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8824
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8260
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8266
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8272
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8278
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8358
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8374
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8346
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8362
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8378
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8339
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8352
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8368
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8501
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8507
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8513
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8519
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8647
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8627
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8598
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8614
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8630
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8624
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8602
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8618
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8634
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8592
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8608
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8382
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8388
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8400
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8394
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8480
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8468
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8484
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8497
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8461
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8474
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8490
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8658
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8664
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8670
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8676
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8768
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8784
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8756
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8772
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8788
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8762
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8778
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 8866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8949
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8965
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8981
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8952
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8968
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8984
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8936
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8946
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8962
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8978
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8956
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8972
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8924
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8988
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8940
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8917
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8930
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 8992
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#expression Dashboard#expression}",
            "stability": "stable",
            "summary": "The expression name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9004
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias_name Dashboard#alias_name}",
            "stability": "stable",
            "summary": "The expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 8998
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9076
          },
          "name": "resetAliasName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9080
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9093
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9070
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9086
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9669
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9675
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9687
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9693
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9699
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9681
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9117
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9123
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9129
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9135
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9215
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9231
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9203
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9219
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9235
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9196
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9209
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9225
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9358
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9364
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9370
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9376
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9511
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9504
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9504
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9484
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9455
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9471
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9487
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9481
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9459
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9475
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9491
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9449
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9465
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9239
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9245
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9257
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9251
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9337
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9325
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9341
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9354
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9318
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9331
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9347
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9515
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9521
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9527
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9533
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9665
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9658
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9658
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9625
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9641
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9613
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9629
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9645
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9606
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9619
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9635
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9806
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9822
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9838
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9809
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9825
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9841
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9793
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9803
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9819
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9835
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9813
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9829
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9781
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9845
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9797
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9774
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9787
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14134
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14150
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14166
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14182
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14198
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14214
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14230
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14246
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14262
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14278
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14294
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14137
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14153
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14089
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14169
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14185
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14201
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14217
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14105
          },
          "name": "resetOnRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14233
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14121
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14249
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14265
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14281
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14297
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14131
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14147
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14163
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14179
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14195
          },
          "name": "metadata",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14211
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14227
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14243
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14259
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14275
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14291
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14141
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14157
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14093
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14173
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14189
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14205
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14221
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14109
          },
          "name": "onRightYaxisInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14237
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14125
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14253
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14269
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14285
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14301
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14083
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14099
          },
          "name": "onRightYaxis",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14115
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9849
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9867
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9855
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9861
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9873
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 9896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 9889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9947
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9963
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9992
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9951
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9967
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9980
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9996
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9941
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9957
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9973
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9986
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 9900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12016
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12022
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12028
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12034
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12040
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12046
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12052
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10000
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10006
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10012
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10024
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10030
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10048
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10054
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10060
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10018
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10036
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10042
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 10089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10202
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10244
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10260
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10177
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10190
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10206
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10219
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10232
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10248
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10264
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10277
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10290
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10303
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10170
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10183
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10196
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10225
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10238
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10254
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10270
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10283
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10296
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10307
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10313
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10319
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10361
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10367
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10325
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10337
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10343
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10349
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10355
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 10396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10509
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10538
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10554
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10570
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10586
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10484
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10497
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10513
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10526
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10542
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10558
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10574
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10590
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10603
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10616
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10477
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10490
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10503
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10519
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10532
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10548
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10564
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10580
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10596
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10609
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11114
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11144
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11120
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11132
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11150
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11126
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11156
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11138
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10620
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10626
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10632
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10638
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 10763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10770
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10763
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10763
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10763
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 10663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10730
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10746
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10718
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10734
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10750
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10711
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10724
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10740
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10896
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10902
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10908
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10914
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 11039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11046
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11039
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11039
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11039
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 10939
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11019
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11006
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11022
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11016
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10994
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11010
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11026
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10987
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11000
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10774
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10780
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10786
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10792
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 10814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 10807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10872
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10888
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10860
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10876
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10892
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10853
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10866
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10882
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 10818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 11182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11306
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11319
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11335
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11322
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11264
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11338
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11293
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11303
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11316
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11332
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11310
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11252
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11326
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11268
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11281
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11342
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11297
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11245
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11258
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11274
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11287
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11050
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11056
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 11076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11069
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11110
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11103
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12256
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12249
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12249
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11346
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11364
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11370
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11352
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11358
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 11393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11444
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11460
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11448
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11464
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11477
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11490
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11438
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11454
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11483
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12149
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12165
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12181
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12197
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12213
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12229
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12152
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12168
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12184
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12200
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12216
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12232
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12146
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12162
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12178
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12194
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12210
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12226
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12156
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12172
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12188
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12204
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12220
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12236
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11494
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11506
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11524
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11530
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11500
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11512
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11518
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11536
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11542
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11548
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 11576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11657
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11686
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11702
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11744
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11760
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11776
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11661
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11674
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11690
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11706
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11719
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11732
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11748
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11764
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11780
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11651
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11667
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11680
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11696
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11712
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11725
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11738
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11754
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11770
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11784
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11796
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11808
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11820
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11790
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11802
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11814
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11826
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 11852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 11845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11921
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11950
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11979
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12008
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11925
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11938
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11954
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11967
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11983
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11996
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12012
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11915
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11931
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11944
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11960
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11973
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11989
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12002
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 11856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12812
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12818
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12830
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12836
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12842
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12824
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12260
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12266
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12272
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12278
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12358
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12374
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12346
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12362
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12378
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12339
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12352
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12368
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12501
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12507
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12513
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12519
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12647
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12627
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12598
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12614
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12630
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12624
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12602
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12618
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12634
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12592
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12608
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12382
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12388
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12400
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12394
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12480
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12468
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12484
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12497
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12461
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12474
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12490
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12658
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12664
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12670
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12676
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12768
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12784
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12756
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12772
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12788
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12762
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12778
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 12866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12949
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12965
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12981
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12952
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12968
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12984
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12936
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12946
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12962
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12978
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12956
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12972
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12924
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12988
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12940
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12917
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12930
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13544
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13550
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13562
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13568
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13574
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13556
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 12992
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 12998
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13004
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13010
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13090
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13106
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13078
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13094
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13110
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13071
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13084
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13100
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13233
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13239
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13245
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13251
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13359
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13330
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13346
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13362
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13356
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13334
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13350
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13366
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13324
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13340
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13114
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13120
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13132
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13126
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13212
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13200
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13216
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13229
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13193
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13206
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13222
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13390
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13396
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13402
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13408
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13540
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13533
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13500
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13516
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13488
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13504
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13520
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13481
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13494
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13510
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13681
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13697
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13713
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13684
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13700
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13716
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13668
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13678
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13694
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13710
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13688
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13704
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13656
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13720
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13672
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13649
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13662
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13724
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_type Dashboard#line_type}",
            "stability": "stable",
            "summary": "The type of lines displayed. Valid values are `dashed`, `dotted`, `solid`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13730
          },
          "name": "lineType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_width Dashboard#line_width}",
            "stability": "stable",
            "summary": "The width of line displayed. Valid values are `normal`, `thick`, `thin`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13736
          },
          "name": "lineWidth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13742
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 13764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 13757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13809
          },
          "name": "resetLineType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13825
          },
          "name": "resetLineWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13841
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13813
          },
          "name": "lineTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13829
          },
          "name": "lineWidthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13845
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13803
          },
          "name": "lineType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13819
          },
          "name": "lineWidth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13835
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 13768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14325
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14331
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14337
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14343
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14349
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14355
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 14379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14436
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14452
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14468
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14484
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14500
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14440
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14456
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14472
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14488
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14504
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14430
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14446
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14462
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14478
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14494
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14508
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14514
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14520
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14526
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14532
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14538
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 14562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 14555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14619
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14635
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14651
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14667
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14683
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14623
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14639
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14655
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14671
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14687
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14613
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14629
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14645
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14661
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14677
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 14566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2231
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2261
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2237
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2267
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2243
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2249
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2255
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15135
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15141
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15147
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15153
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15159
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15317
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15310
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15245
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15261
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15277
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15293
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15249
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15265
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15281
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15297
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15239
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15255
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15271
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15287
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 2292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2416
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2432
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2419
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2355
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2435
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2371
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2387
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2403
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2413
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2429
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2423
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2359
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2439
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2391
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2375
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2407
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2349
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2365
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2381
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2397
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1842
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1854
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1860
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1866
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1872
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1878
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1884
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1848
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1890
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1896
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1902
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1908
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15873
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15879
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15891
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15897
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15903
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15885
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15321
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15327
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15333
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15339
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15419
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15435
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15407
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15423
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15439
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15400
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15413
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15429
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15562
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15568
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15574
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15580
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15715
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15708
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15688
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15659
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15675
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15691
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15685
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15663
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15679
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15695
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15653
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15669
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15443
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15449
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15461
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15455
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15541
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15529
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15545
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15558
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15522
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15535
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15551
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15719
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15725
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15731
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15737
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15869
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15862
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15862
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15829
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15845
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15817
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15833
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15849
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15810
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15823
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15839
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 15927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 15920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16010
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16026
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16042
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16013
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16029
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16045
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15997
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16007
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16023
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16039
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16017
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16033
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15985
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16049
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16001
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15978
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15991
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 15931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16605
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16611
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16623
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16629
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16635
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16617
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16053
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16059
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16065
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16071
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16151
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16167
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16139
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16155
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16171
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16132
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16145
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16161
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16294
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16300
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16306
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16312
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16420
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16391
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16407
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16423
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16417
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16395
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16411
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16427
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16385
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16401
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16175
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16181
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16193
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16187
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16273
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16261
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16277
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16290
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16254
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16267
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16283
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16451
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16457
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16463
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16469
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16601
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16594
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16594
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16594
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16561
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16577
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16549
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16565
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16581
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16542
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16555
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16571
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16742
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16758
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16774
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16745
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16761
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16777
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16729
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16739
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16755
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16771
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16749
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16765
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16717
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16781
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16733
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16710
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16723
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16785
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16791
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16827
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16839
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16797
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16803
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16809
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16815
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16821
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16833
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17096
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17096
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17096
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17089
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 16870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 16860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16973
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16989
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17005
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17021
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17037
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17066
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16961
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16977
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16993
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17009
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17025
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17041
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17054
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17070
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17083
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16954
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16967
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16983
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16999
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17015
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17031
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17047
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17060
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17076
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 16874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17621
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17639
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17627
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17633
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17645
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17651
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17657
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17107
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17113
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17149
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17161
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17119
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17125
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17131
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17137
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17143
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17155
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17425
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17418
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17295
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17311
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17327
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17343
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17359
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17388
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17283
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17299
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17315
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17331
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17347
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17363
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17376
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17392
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17405
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17276
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17289
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17305
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17321
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17337
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17353
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17369
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17382
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17398
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17429
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17435
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17441
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17501
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17517
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17505
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17521
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17495
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17511
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17858
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17851
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17851
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17799
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17815
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17831
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17757
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17773
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17802
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17818
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17834
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17796
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17812
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17828
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17761
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17777
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17806
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17790
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17822
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17838
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17751
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17767
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17783
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17525
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17531
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17537
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17597
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17613
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17617
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17601
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17591
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17607
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 2220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18414
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18420
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18432
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18438
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18444
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18426
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17862
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17868
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17874
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17880
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 17902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17960
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17976
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17948
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17964
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17980
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17941
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17954
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17970
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18103
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18109
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18115
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18121
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18256
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18249
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18249
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18229
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18200
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18216
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18232
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18226
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18204
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18220
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18236
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18194
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18210
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 17984
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17990
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18002
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 17996
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18082
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18070
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18086
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18099
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18063
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18076
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18092
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18260
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18266
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18272
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18278
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18370
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18386
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18358
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18374
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18390
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18351
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18364
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18380
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18551
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18567
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18583
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18554
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18570
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18586
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18538
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18548
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18564
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18580
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18558
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18574
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18526
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18590
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18542
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18519
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18532
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1931
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2056
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2072
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2088
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2104
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2120
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2136
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2152
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2168
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2184
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2200
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2059
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2075
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2091
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2107
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2123
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2139
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2043
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2155
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2171
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2187
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2203
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2053
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2069
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2085
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2101
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2117
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2133
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2149
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2165
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2181
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2197
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2063
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2079
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2095
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2111
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2127
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2143
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2047
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2159
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2175
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2191
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2207
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2037
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18594
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18612
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18600
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18606
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18618
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18692
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18708
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18737
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18696
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18712
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18725
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18741
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18686
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18702
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18718
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18731
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 67
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 73
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 79
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 85
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 91
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 97
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 103
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18745
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18751
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18757
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18769
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18775
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18793
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18799
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18805
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18763
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18781
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18787
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 18834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 18827
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18947
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18989
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19005
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18922
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18935
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18951
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18964
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18977
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18993
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19009
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19022
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19035
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19048
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18915
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18928
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18941
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18957
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18970
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18983
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18999
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19015
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19028
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19041
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 18838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19052
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19058
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19064
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19076
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19106
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19112
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19070
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19082
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19088
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19094
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19100
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19254
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19283
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19299
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19315
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19331
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19229
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19242
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19258
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19271
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19287
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19303
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19319
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19335
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19348
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19361
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19222
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19235
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19248
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19277
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19293
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19309
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19325
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19341
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19354
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19859
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19889
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19865
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19877
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19895
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19871
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19901
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19883
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19365
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19371
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19377
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19383
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19515
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19508
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19508
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19475
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19491
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19463
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19479
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19495
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19456
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19469
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19485
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19641
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19647
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19653
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19659
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19791
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19784
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19784
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19784
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19764
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19751
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19767
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19761
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19739
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19755
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19771
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19732
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19745
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19519
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19525
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19531
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19537
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19617
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19633
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19605
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19621
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19637
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19598
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19611
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19627
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20051
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20064
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20080
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20067
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20009
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20083
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20038
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20048
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20061
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20077
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20055
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19997
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20071
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20013
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20026
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20087
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20042
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19990
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20003
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20019
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20032
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19795
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19801
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 19821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 19814
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19855
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19848
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 19825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 307
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 300
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 20091
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20115
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20097
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20103
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 20138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 20131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20189
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20205
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20193
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20209
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20235
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20183
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20199
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20228
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 200
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 216
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 232
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 248
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 264
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 280
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 203
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 219
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 235
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 251
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 267
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 283
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 197
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 213
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 229
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 245
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 261
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 277
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 207
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 223
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 239
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 255
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 271
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 287
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 20239
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20251
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20269
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20245
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20257
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20263
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20281
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20287
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20293
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 20321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 20314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20402
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20431
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20447
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20489
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20505
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20521
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20406
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20419
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20435
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20451
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20464
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20477
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20493
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20509
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20525
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20396
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20412
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20425
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20441
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20457
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20483
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20499
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20515
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 20529
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20541
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20553
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20565
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20535
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20547
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20559
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20571
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2400.ts",
          "line": 20597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2400.ts",
        "line": 20590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20666
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20695
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20724
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20753
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20670
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20683
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20699
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20712
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20728
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20741
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20757
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20660
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20676
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20689
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20705
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20718
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20734
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20747
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2400.ts",
            "line": 20601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2400:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 863
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 869
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 881
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 887
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 893
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 875
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 311
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 317
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 323
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 329
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 409
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 425
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 397
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 413
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 429
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 390
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 403
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 419
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 552
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 558
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 564
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 570
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 705
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 698
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 698
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 678
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 649
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 665
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 681
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 675
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 653
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 669
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 685
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 643
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 659
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 433
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 439
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 451
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 445
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 531
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 519
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 535
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 548
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 512
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 525
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 541
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 709
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 715
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 721
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 727
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 859
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 852
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 852
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 819
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 835
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 807
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 823
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 839
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 800
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 813
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 829
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1000
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1016
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1032
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1003
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1019
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1035
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 987
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 997
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1013
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1029
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1007
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1023
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 975
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1039
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 991
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 968
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 981
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1595
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1601
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1613
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1619
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1625
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1607
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1043
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1049
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1055
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1061
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1141
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1157
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1129
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1145
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1161
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1122
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1135
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1151
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1284
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1290
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1296
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1302
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1410
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1381
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1397
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1413
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1407
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1385
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1401
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1417
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1375
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1391
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1165
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1171
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1183
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1177
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1263
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1251
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1267
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1280
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1244
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1257
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1273
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1441
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1447
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1453
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1459
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1591
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1584
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1584
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1551
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1567
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1539
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1555
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1571
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1532
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1545
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1561
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1732
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1748
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1764
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1735
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1751
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1767
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1719
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1729
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1745
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1761
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1739
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1755
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1707
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1771
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1723
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1700
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1713
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1775
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1781
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 1801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 1794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1834
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1838
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1828
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 1805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5586
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5598
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5592
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5671
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5674
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5658
          },
          "name": "resetTitle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5668
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5678
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5662
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5652
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5458
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5464
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5470
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2957
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2975
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2963
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2969
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2981
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2987
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2993
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2443
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2449
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2485
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2497
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2455
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2461
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2467
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2473
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2479
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2491
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 2754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2754
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2754
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 2528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2631
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2647
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2663
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2679
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2695
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2724
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2619
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2635
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2651
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2667
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2683
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2699
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2712
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2728
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2741
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2612
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2625
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2641
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2657
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2673
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2689
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2705
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2718
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2734
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2765
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2771
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2777
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 2798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2837
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2853
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2841
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2857
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2831
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2847
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 3187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3194
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3187
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3187
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 3021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3135
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3151
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3167
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3093
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3109
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3138
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3154
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3170
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3132
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3148
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3164
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3097
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3113
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3142
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3126
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3158
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3174
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3087
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3103
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3119
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2861
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2867
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2873
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 2894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 2887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2933
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2949
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2953
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2937
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2927
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2943
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 2898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5539
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5555
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5542
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5558
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5536
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5552
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5546
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5562
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5214
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5220
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5226
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5232
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5238
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5244
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5250
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3198
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3204
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3210
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3228
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3246
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3252
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3258
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3216
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3234
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3240
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 3287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3400
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3442
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3458
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3375
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3388
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3404
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3417
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3430
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3446
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3462
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3475
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3488
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3501
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3368
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3381
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3394
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3410
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3423
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3436
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3452
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3468
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3481
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3494
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3505
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3511
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3517
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3559
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3565
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3523
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3535
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3541
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3547
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3553
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 3594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3707
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3736
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3752
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3768
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3784
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3682
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3695
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3711
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3724
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3740
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3756
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3772
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3788
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3801
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3814
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3675
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3688
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3701
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3717
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3730
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3746
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3762
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3778
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3794
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3807
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4312
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4342
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4318
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4348
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4324
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4354
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4336
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3818
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3824
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3830
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3836
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 3961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3968
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3961
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3961
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3961
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 3861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3928
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3944
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3916
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3932
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3948
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3909
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3922
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3938
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4094
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4100
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4106
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4112
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4244
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4237
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4217
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4204
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4220
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4214
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4192
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4208
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4224
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4185
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4198
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 3972
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3978
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3984
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 3990
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4070
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4086
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4058
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4074
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4090
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4051
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4064
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4080
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4504
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4517
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4533
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4520
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4462
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4536
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4491
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4501
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4514
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4530
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4508
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4450
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4524
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4466
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4479
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4540
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4495
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4443
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4456
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4485
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4248
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4254
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4267
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4308
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4301
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4544
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4568
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4550
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4556
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4642
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4658
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4646
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4662
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4675
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4688
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4636
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4652
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4668
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4681
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5347
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5363
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5379
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5395
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5411
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5427
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5350
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5366
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5382
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5398
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5414
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5430
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5344
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5360
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5376
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5392
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5408
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5424
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5354
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5370
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5386
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5402
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5418
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5434
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4692
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4704
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4722
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4728
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4698
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4710
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4716
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4734
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4740
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4746
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 4774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4855
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4884
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4900
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4942
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4958
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4974
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4859
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4872
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4888
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4904
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4917
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4930
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4946
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4962
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4978
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4849
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4865
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4878
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4894
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4910
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4923
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4936
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4952
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4968
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 4982
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4994
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5006
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5018
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 4988
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5000
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5012
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5024
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 5050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5119
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5148
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5177
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5206
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5123
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5136
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5152
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5165
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5181
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5194
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5210
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5113
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5129
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5142
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5158
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5187
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5200
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6445
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6457
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_dimensions Dashboard#split_dimensions}",
            "stability": "stable",
            "summary": "split_dimensions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6463
          },
          "name": "splitDimensions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "Maximum number of graphs to display in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6451
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#static_splits Dashboard#static_splits}",
            "stability": "stable",
            "summary": "static_splits block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6469
          },
          "name": "staticSplits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6556
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6569
          },
          "name": "putSplitDimensions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6582
          },
          "name": "putStaticSplits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6543
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6585
          },
          "name": "resetStaticSplits"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6553
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6566
          },
          "name": "splitDimensions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6579
          },
          "name": "staticSplits",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6547
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6560
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6573
          },
          "name": "splitDimensionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6589
          },
          "name": "staticSplitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6537
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6074
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6080
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6086
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 5981
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric to use for sorting graphs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5993
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "How to aggregate the sort metric for the purposes of ordering."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 5987
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6053
          },
          "name": "resetAggregation"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6057
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6070
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6047
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6063
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6156
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6159
          },
          "name": "resetCompute"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6153
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6163
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6147
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6140
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6167
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "For metrics, it's a tag. For the events platform, it's an attribute or tag.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#one_graph_per Dashboard#one_graph_per}",
            "stability": "stable",
            "summary": "The system interprets this attribute differently depending on the data source of the query being split."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6173
          },
          "name": "oneGraphPer",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6186
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6227
          },
          "name": "oneGraphPerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6220
          },
          "name": "oneGraphPer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6349
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_vector Dashboard#split_vector}",
            "stability": "stable",
            "summary": "split_vector block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6355
          },
          "name": "splitVector",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6441
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6434
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6434
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6417
          },
          "name": "putSplitVector",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6414
          },
          "name": "splitVector",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6421
          },
          "name": "splitVectorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6231
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_key Dashboard#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6235
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_values Dashboard#tag_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6239
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6253
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6312
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6325
          },
          "name": "tagValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6305
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6318
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15182
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15218
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_total Dashboard#hide_total}",
            "stability": "stable",
            "summary": "Whether or not to show the total value in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15188
          },
          "name": "hideTotal",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_inline Dashboard#legend_inline}",
            "stability": "stable",
            "summary": "legend_inline block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15224
          },
          "name": "legendInline",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_table Dashboard#legend_table}",
            "stability": "stable",
            "summary": "legend_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15230
          },
          "name": "legendTable",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15194
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15236
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15200
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. One of `left`, `center`, or `right`. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15206
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title. Default is 16."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15212
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6796
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6802
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6808
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6814
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6820
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6978
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6971
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 6846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6906
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6922
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6938
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6954
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6910
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6926
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6942
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6958
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6900
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6916
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6932
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6948
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 6982
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (inline or automatic). Valid values are `inline`, `automatic`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7000
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_percent Dashboard#hide_percent}",
            "stability": "stable",
            "summary": "Whether to hide the percentages of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6988
          },
          "name": "hidePercent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Whether to hide the values of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 6994
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7067
          },
          "name": "resetHidePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7083
          },
          "name": "resetHideValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7071
          },
          "name": "hidePercentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7087
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7100
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7061
          },
          "name": "hidePercent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7077
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7093
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7104
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (table or none). Valid values are `table`, `none`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7110
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7123
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7164
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7157
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15422
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15438
          },
          "name": "putLegendInline",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15454
          },
          "name": "putLegendTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15470
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15425
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15345
          },
          "name": "resetHideTotal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15441
          },
          "name": "resetLegendInline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15457
          },
          "name": "resetLegendTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15361
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15473
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15377
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15393
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15409
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15419
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15435
          },
          "name": "legendInline",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15451
          },
          "name": "legendTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15467
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15429
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15349
          },
          "name": "hideTotalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15445
          },
          "name": "legendInlineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15461
          },
          "name": "legendTableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15365
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15477
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15397
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15381
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15413
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15339
          },
          "name": "hideTotal",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15355
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15371
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15387
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15403
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14793
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14805
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14811
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14817
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14823
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14829
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14835
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14799
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14841
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14847
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14853
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14859
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7720
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7726
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7738
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7744
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7750
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7732
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7168
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7174
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7180
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7186
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7266
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7282
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7254
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7270
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7286
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7247
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7260
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7276
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7409
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7415
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7421
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7427
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7562
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7555
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7535
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7506
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7522
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7538
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7532
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7510
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7526
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7542
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7500
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7516
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7290
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7296
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7308
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7302
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7388
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7376
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7392
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7405
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7369
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7382
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7398
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7566
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7572
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7578
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7584
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7716
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7709
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7702
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7676
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7692
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7664
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7680
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7696
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7657
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7670
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7686
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7857
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7873
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7889
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7860
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7876
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7892
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7844
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7854
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7870
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7886
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7864
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7880
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7832
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7896
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7848
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7825
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7838
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8452
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8458
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8470
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8476
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8482
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8464
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7900
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7906
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7912
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7918
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 7940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 7933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7998
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8014
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7986
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8002
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8018
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7979
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7992
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8008
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 7944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8141
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8147
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8153
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8159
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8267
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8238
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8254
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8270
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8264
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8242
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8258
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8274
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8232
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8248
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8022
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8028
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8040
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8034
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8055
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8120
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8108
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8124
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8137
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8101
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8114
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8130
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8298
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8304
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8310
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8316
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8448
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8441
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8441
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8408
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8424
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8396
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8412
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8428
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8389
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8402
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8418
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8589
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8605
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8621
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8592
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8608
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8624
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8576
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8586
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8602
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8618
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8596
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8612
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8564
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8628
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8580
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8557
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8570
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9146
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9164
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9152
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9158
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9170
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9176
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9182
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8632
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8638
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8674
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8686
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8644
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8650
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8656
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8662
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8668
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8680
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8820
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8836
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8852
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8868
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8884
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8913
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8808
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8824
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8840
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8856
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8872
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8888
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8901
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8917
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8930
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8801
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8814
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8830
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8846
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8862
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8878
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8894
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8907
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8923
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8954
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8960
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8966
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 8987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 8980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9026
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9042
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9030
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9046
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9020
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9036
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 8991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9383
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9376
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9324
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9340
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9356
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9282
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9298
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9327
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9343
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9359
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9321
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9337
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9353
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9286
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9302
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9331
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9315
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9347
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9363
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9276
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9292
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9308
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9050
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9056
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9062
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9122
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9138
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9142
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9126
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9116
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9132
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15171
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9939
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9945
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9957
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9963
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9969
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9951
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9387
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9393
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9399
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9405
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9485
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9501
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9473
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9489
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9505
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9466
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9479
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9495
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9628
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9634
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9640
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9646
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9781
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9774
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9774
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9754
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9725
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9741
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9757
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9751
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9729
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9745
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9761
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9719
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9735
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9509
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9515
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9527
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9521
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9607
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9595
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9611
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9624
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9588
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9601
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9617
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9785
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9791
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9797
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9803
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9935
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9928
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9928
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9928
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9895
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9911
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9883
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9899
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9915
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9876
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9889
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9905
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 9993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 9986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10076
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10092
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10108
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10079
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10095
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10111
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10063
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10073
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10089
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10105
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10083
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10099
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10051
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10115
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10067
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10044
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10057
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 9997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10671
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10677
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10689
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10695
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10701
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10683
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10119
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10125
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10131
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10137
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10217
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10233
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10205
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10221
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10237
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10198
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10211
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10227
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10360
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10366
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10372
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10378
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10513
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10506
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10486
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10457
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10473
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10489
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10483
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10461
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10477
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10493
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10451
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10467
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10241
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10247
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10259
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10253
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10339
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10327
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10343
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10356
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10320
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10333
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10349
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10517
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10523
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10529
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10535
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10667
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10660
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10627
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10643
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10615
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10631
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10647
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10608
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10621
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10637
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10808
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10824
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10840
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10811
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10827
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10843
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10795
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10805
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10821
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10837
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10815
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10831
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10783
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10847
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10799
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10776
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10789
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15007
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15023
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15039
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15055
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15071
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15087
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15103
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15119
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15135
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15151
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15010
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15026
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15042
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15058
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15074
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15090
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14994
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15106
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15122
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15138
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15154
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15004
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15020
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15036
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15052
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15068
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15084
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15100
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15116
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15132
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15148
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15014
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15030
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15046
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15062
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15078
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15094
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14998
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15110
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15126
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15142
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15158
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14988
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10851
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10869
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10857
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10863
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10875
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 10898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 10891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10949
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10965
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10994
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10953
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10969
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10982
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10998
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10943
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10959
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10975
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10988
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 10902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13018
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13024
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13030
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13036
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13042
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13048
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13054
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11002
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11008
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11014
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11026
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11032
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11050
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11056
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11062
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11020
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11038
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11044
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 11091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11204
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11246
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11262
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11179
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11192
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11208
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11221
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11234
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11250
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11266
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11279
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11292
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11305
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11172
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11185
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11198
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11227
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11240
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11256
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11272
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11285
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11298
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11309
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11315
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11321
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11363
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11369
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11327
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11339
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11345
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11351
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11357
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 11398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11511
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11540
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11556
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11572
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11588
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11486
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11499
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11515
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11528
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11544
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11560
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11576
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11592
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11605
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11618
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11479
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11492
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11505
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11534
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11550
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11566
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11582
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11598
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11611
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12116
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12146
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12122
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12152
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12128
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12158
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12140
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11622
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11628
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11634
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11640
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 11765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11772
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11765
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11765
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11765
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 11665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11732
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11748
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11720
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11736
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11752
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11713
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11726
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11742
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11898
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11904
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11910
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11916
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 12041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12048
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12041
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12041
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12041
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 11941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11931
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12021
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12008
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12024
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12018
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11996
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12012
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12028
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11989
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12002
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11776
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11782
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11788
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11794
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 11816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 11809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11874
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11890
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11862
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11878
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11894
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11855
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11868
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11884
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 11820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 12184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12308
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12321
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12337
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12324
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12266
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12340
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12295
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12305
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12318
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12334
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12312
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12254
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12328
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12270
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12283
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12344
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12299
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12247
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12260
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12276
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12289
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12052
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12058
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 12078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12071
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12112
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12105
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12348
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12372
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12354
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12360
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 12395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12446
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12462
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12450
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12466
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12479
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12492
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12440
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12456
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12485
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13151
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13167
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13183
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13199
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13215
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13231
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13154
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13170
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13186
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13202
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13218
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13234
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13148
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13164
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13180
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13196
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13212
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13228
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13158
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13174
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13190
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13206
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13222
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13238
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12496
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12508
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12526
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12502
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12514
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12520
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12538
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12544
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12550
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 12578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12659
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12688
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12704
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12746
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12762
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12778
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12663
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12676
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12692
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12708
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12721
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12734
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12750
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12766
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12782
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12653
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12669
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12682
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12698
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12714
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12727
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12740
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12756
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12772
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12786
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12798
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12810
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12822
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12792
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12804
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12816
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12828
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 12854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 12847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12923
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12952
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12981
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13010
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12927
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12940
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12956
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12969
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12985
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12998
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13014
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12917
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12933
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12946
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12962
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12975
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12991
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13004
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 12858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13814
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13820
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13832
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13838
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13844
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13826
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13262
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13268
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13274
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13280
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13360
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13376
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13348
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13364
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13380
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13341
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13354
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13370
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13503
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13509
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13515
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13521
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13629
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13600
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13616
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13632
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13626
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13604
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13620
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13636
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13594
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13610
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13384
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13390
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13402
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13396
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13482
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13470
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13486
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13499
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13463
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13476
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13492
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13660
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13666
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13672
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13678
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13810
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13803
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13803
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13770
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13786
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13758
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13774
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13790
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13751
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13764
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13780
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 13868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13951
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13967
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13983
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13954
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13970
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13986
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13938
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13948
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13964
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13980
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13958
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13974
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13926
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13990
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13942
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13919
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13932
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 13872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14546
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14552
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14564
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14570
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14576
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14558
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 13994
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14000
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14006
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14012
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14092
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14108
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14080
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14096
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14112
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14073
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14086
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14102
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14235
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14241
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14247
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14253
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14361
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14332
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14348
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14364
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14358
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14336
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14352
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14368
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14326
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14342
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14116
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14122
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14134
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14128
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14214
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14202
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14218
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14231
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14195
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14208
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14224
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14392
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14398
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14404
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14410
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14502
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14518
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14490
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14506
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14522
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14483
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14496
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14512
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14683
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14699
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14715
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14686
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14702
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14718
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14670
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14680
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14696
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14712
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14690
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14706
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14658
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14722
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14674
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14651
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14664
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14726
      },
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14732
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 14752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 14745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14785
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14789
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14779
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 14756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5291
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5345
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event Dashboard#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5351
          },
          "name": "event",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_columns Dashboard#legend_columns}",
            "stability": "stable",
            "summary": "A list of columns to display in the legend. Valid values are `value`, `avg`, `sum`, `min`, `max`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5297
          },
          "name": "legendColumns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_layout Dashboard#legend_layout}",
            "stability": "stable",
            "summary": "The layout of the legend displayed in the widget. Valid values are `auto`, `horizontal`, `vertical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5303
          },
          "name": "legendLayout",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5309
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5315
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#marker Dashboard#marker}",
            "stability": "stable",
            "summary": "marker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5357
          },
          "name": "marker",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5363
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#right_yaxis Dashboard#right_yaxis}",
            "stability": "stable",
            "summary": "right_yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5369
          },
          "name": "rightYaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5321
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5327
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5333
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5339
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5375
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15481
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15487
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15493
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15499
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15505
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15663
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15656
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15656
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15591
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15607
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15623
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15639
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15595
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15611
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15627
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15643
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15585
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15601
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15617
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15633
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15667
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The event query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15673
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15679
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15788
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15781
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15781
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15764
          },
          "name": "resetTagsExecution"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15752
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15768
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15745
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15758
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15792
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A mathematical expression describing the marker, for example: `y > 1`, `-5 < y < 0`, `y = 19`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15810
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Example: `error dashed`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How the marker lines are displayed, options are one of {`error`, `warning`, `info`, `ok`} combined with one of {`dashed`, `solid`, `bold`}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15798
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "A label for the line or range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15804
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15942
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15935
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15935
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15889
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15905
          },
          "name": "resetLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15893
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15909
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15922
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15883
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15899
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15915
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 5408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5644
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5660
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5676
          },
          "name": "putMarker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5692
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5708
          },
          "name": "putRightYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5724
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5647
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5663
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5519
          },
          "name": "resetLegendColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5535
          },
          "name": "resetLegendLayout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5551
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5567
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5679
          },
          "name": "resetMarker"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5695
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5711
          },
          "name": "resetRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5583
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5599
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5615
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5631
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5727
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5641
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5657
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5673
          },
          "name": "marker",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5689
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5705
          },
          "name": "rightYaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5721
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5651
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5667
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5523
          },
          "name": "legendColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5539
          },
          "name": "legendLayoutInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5555
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5571
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5683
          },
          "name": "markerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5699
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5715
          },
          "name": "rightYaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5587
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5619
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5603
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5635
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5731
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5513
          },
          "name": "legendColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5529
          },
          "name": "legendLayout",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5545
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5561
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5577
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5593
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5609
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5625
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4449
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4473
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4479
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How to display the marker lines. Valid values are `area`, `bars`, `line`, `overlay`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4455
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4485
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4491
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metadata Dashboard#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4497
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4503
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#on_right_yaxis Dashboard#on_right_yaxis}",
            "stability": "stable",
            "summary": "A Boolean indicating whether the request uses the right or left Y-Axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4461
          },
          "name": "onRightYaxis",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4509
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4467
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4515
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4521
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4527
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4533
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16498
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16504
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16516
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16522
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16528
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16510
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15946
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15952
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15958
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15964
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 15986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 15979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16044
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16060
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16032
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16048
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16064
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16025
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16038
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16054
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 15990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16187
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16193
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16199
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16205
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16313
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16284
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16300
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16316
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16310
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16288
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16304
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16320
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16278
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16294
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16068
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16074
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16086
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16080
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16166
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16154
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16170
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16183
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16147
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16160
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16176
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16344
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16350
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16356
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16362
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16494
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16487
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16454
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16470
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16442
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16458
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16474
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16435
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16448
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16464
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16635
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16651
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16667
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16638
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16654
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16670
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16622
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16632
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16648
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16664
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16642
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16658
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16610
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16674
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16626
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16603
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16616
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17230
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17236
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17248
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17254
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17260
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17242
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16678
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16684
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16690
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16696
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16776
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16792
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16764
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16780
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16796
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16757
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16770
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16786
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16919
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16925
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16931
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16937
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17065
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17065
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17045
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17016
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17032
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17048
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17042
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17020
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17036
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17052
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17010
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17026
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16800
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16806
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16818
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16812
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 16840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 16833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16898
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16886
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16902
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16915
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16879
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16892
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16908
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 16844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17076
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17082
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17088
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17094
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17186
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17202
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17174
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17190
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17206
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17167
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17180
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17196
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17367
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17383
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17399
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17370
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17386
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17402
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17354
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17364
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17380
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17396
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17374
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17390
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17342
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17406
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17358
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17335
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17348
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17924
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17942
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17930
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17936
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17948
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17954
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17960
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17410
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17416
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17452
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17464
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17422
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17428
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17434
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17440
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17446
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17458
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17728
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17721
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17721
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17598
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17614
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17630
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17646
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17662
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17691
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17586
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17602
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17618
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17634
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17650
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17666
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17679
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17695
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17708
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17579
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17592
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17608
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17624
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17640
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17656
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17672
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17685
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17701
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17732
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17738
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17744
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17804
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17820
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17808
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17824
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17798
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17814
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18154
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18154
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18102
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18118
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18134
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18060
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18076
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18105
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18121
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18137
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18099
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18115
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18131
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18064
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18080
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18109
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18093
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18125
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18141
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18054
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18070
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18086
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17828
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17834
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17840
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 17861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 17854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17900
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17916
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17920
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17904
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17894
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17910
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 17865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4914
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4914
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18717
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18723
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18735
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18741
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18747
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18729
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18165
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18171
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18177
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18183
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18263
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18279
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18251
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18267
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18283
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18244
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18257
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18273
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18406
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18412
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18418
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18424
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18532
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18503
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18519
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18535
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18529
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18507
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18523
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18539
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18497
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18513
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18287
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18293
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18305
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18299
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18385
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18373
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18389
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18402
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18366
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18379
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18395
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18563
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18569
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18575
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18581
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18673
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18689
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18661
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18677
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18693
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18654
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18667
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18683
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18854
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18870
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18886
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18857
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18873
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18889
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18841
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18851
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18867
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18883
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18861
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18877
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18829
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18893
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18845
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18822
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18835
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18897
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#expression Dashboard#expression}",
            "stability": "stable",
            "summary": "The expression name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18909
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias_name Dashboard#alias_name}",
            "stability": "stable",
            "summary": "The expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18903
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 19011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19018
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19011
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19011
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19011
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 18933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 18923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18981
          },
          "name": "resetAliasName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18985
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18998
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18975
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18991
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 18937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 269
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 275
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 287
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 293
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 299
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 281
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19022
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19028
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19034
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19040
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 19062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19055
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19120
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19136
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19108
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19124
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19140
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19101
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19114
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19130
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19263
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19269
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19275
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19281
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 19409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 19306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19389
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19360
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19376
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19392
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19386
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19364
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19380
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19396
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19354
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19370
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19144
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19150
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19162
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19156
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs2800.ts",
          "line": 19184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs2800.ts",
        "line": 19177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19242
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19230
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19246
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19259
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19223
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19236
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19252
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs2800.ts",
            "line": 19188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs2800:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 115
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 121
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 127
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 133
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 265
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 258
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 225
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 241
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 213
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 229
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 245
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 206
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 219
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 235
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 406
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 422
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 438
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 409
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 425
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 441
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 393
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 403
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 419
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 435
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 413
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 429
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 381
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 445
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 397
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 374
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 387
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4734
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4750
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4766
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4782
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4798
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4814
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4830
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4846
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4862
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4878
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4894
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4737
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4753
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4689
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4769
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4785
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4801
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4817
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4705
          },
          "name": "resetOnRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4833
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4721
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4849
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4865
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4881
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4897
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4731
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4747
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4763
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4779
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4795
          },
          "name": "metadata",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4811
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4827
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4843
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4859
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4875
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4891
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4741
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4757
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4693
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4773
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4789
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4805
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4821
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4709
          },
          "name": "onRightYaxisInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4837
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4725
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4853
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4869
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4885
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4901
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4683
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4699
          },
          "name": "onRightYaxis",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4715
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 449
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 467
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 455
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 461
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 473
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 547
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 563
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 592
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 551
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 567
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 580
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 596
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 541
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 557
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 573
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 586
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2616
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2622
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2628
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2634
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2640
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2646
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2652
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 600
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 606
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 612
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 624
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 630
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 648
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 654
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 660
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 618
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 636
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 642
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 802
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 844
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 860
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 777
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 790
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 806
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 819
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 832
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 848
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 864
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 877
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 890
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 903
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 770
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 783
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 796
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 812
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 825
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 838
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 854
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 870
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 883
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 896
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 907
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 913
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 919
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 931
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 961
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 967
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 925
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 937
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 943
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 949
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 955
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1109
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1138
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1154
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1170
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1186
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1084
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1097
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1113
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1126
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1142
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1158
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1174
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1190
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1203
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1216
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1077
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1090
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1103
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1132
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1148
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1164
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1180
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1196
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1209
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1714
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1744
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1720
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1732
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1750
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1726
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1756
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1738
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1220
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1226
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1232
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1238
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1370
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1363
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1330
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1346
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1318
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1334
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1350
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1311
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1324
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1340
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1496
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1502
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1508
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1514
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1646
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1639
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1639
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1619
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1606
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1622
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1616
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1594
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1610
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1626
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1587
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1600
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1374
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1380
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1386
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1392
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1472
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1488
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1460
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1476
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1492
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1453
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1466
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1482
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1906
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1919
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1935
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1922
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1864
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1938
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1893
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1903
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1916
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1932
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1910
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1852
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1926
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1868
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1881
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1942
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1897
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1845
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1858
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1874
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1887
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1650
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1656
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1669
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1710
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1703
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 2849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2856
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2849
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2849
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2849
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1946
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1964
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1970
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1952
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1958
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 1993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 1986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2044
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2060
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2048
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2064
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2077
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2090
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2038
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2054
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2070
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2083
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 1997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 2680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2749
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2765
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2781
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2797
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2813
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2829
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2752
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2768
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2784
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2800
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2816
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2832
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2746
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2762
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2778
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2794
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2810
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2826
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2756
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2772
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2788
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2804
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2820
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2836
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2094
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2106
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2124
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2100
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2112
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2118
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2136
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2142
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2148
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 2176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2257
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2286
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2302
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2344
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2360
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2376
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2261
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2274
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2290
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2306
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2319
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2332
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2348
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2364
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2380
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2251
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2267
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2280
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2296
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2312
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2338
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2354
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2370
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2384
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2396
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2408
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2420
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2390
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2402
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2414
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2426
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 2452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2521
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2550
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2579
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2608
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2525
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2538
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2554
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2567
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2583
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2596
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2612
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2515
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2531
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2544
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2560
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2573
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2589
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2602
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3412
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3418
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3430
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3436
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3442
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3424
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2860
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2866
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2872
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2878
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 2900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2958
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2974
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2946
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2962
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2978
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2939
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2952
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2968
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3101
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3107
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3113
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3119
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3254
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3247
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3247
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3227
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3198
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3214
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3230
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3224
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3202
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3218
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3234
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3192
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3208
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 2982
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2988
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3000
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 2994
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3080
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3068
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3084
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3097
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3061
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3074
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3090
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3258
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3264
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3270
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3276
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3368
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3384
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3356
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3372
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3388
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3349
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3362
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3378
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3549
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3565
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3581
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3552
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3568
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3584
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3536
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3546
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3562
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3578
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3556
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3572
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3524
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3588
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3540
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3517
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3530
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4144
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4150
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4162
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4168
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4174
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4156
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3592
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3598
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3604
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3610
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3690
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3706
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3678
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3694
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3710
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3671
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3684
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3700
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3833
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3839
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3845
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3851
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3986
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3979
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3979
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3979
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3959
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3930
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3946
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3962
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3956
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3934
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3950
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3966
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3924
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3940
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3714
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3720
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3732
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3726
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 3754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3812
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3800
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3816
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3829
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3793
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3806
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3822
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 3990
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 3996
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4002
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4008
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4140
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4133
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4100
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4116
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4088
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4104
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4120
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4081
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4094
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4110
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4281
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4297
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4313
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4284
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4300
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4316
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4268
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4278
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4294
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4310
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4288
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4304
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4256
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4320
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4272
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4249
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4262
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4324
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_type Dashboard#line_type}",
            "stability": "stable",
            "summary": "The type of lines displayed. Valid values are `dashed`, `dotted`, `solid`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4330
          },
          "name": "lineType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_width Dashboard#line_width}",
            "stability": "stable",
            "summary": "The width of line displayed. Valid values are `normal`, `thick`, `thin`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4336
          },
          "name": "lineWidth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4342
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4409
          },
          "name": "resetLineType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4425
          },
          "name": "resetLineWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4441
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4413
          },
          "name": "lineTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4429
          },
          "name": "lineWidthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4445
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4403
          },
          "name": "lineType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4419
          },
          "name": "lineWidth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4435
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4925
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4931
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4937
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4943
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4949
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4955
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 4979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 4972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5036
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5052
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5068
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5084
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5100
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5040
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5056
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5072
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5088
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5104
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5030
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5046
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5062
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5078
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5094
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 4983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5108
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5114
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5120
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5126
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5132
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5138
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 5162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5219
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5235
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5251
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5267
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5283
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5223
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5239
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5255
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5271
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5287
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5213
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5229
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5245
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5261
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5277
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13525
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13555
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13531
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13561
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13537
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13543
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13549
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5735
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5741
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5747
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5753
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5759
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 5910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5917
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5910
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5910
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5910
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 5785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5845
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5861
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5877
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5893
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5849
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5865
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5881
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5897
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5839
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5855
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5871
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5887
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13710
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13726
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13713
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13649
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13729
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13665
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13681
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13697
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13707
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13723
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13717
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13653
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13733
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13685
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13669
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13701
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13643
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13659
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13675
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13691
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13136
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13148
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13154
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13160
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13166
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13172
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13178
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13142
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13184
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13190
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13196
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13202
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6473
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6479
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6491
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6497
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6503
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6485
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5921
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5927
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5933
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5939
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 5961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 5954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6019
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6035
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6007
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6023
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6039
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6000
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6013
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6029
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 5965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6162
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6168
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6174
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6180
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6315
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6308
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6288
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6259
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6275
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6291
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6285
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6263
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6279
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6295
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6253
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6269
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6043
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6049
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6061
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6055
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6141
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6129
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6145
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6158
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6122
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6135
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6151
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6319
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6325
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6331
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6337
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6469
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6462
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6462
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6429
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6445
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6417
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6433
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6449
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6410
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6423
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6439
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6610
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6626
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6642
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6613
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6629
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6645
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6597
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6607
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6623
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6639
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6617
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6633
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6585
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6649
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6601
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6578
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6591
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7205
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7211
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7223
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7229
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7235
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7217
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6653
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6659
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6665
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6671
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6751
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6767
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6739
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6755
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6771
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6732
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6745
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6761
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6894
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6900
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6906
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6912
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7047
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7040
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7040
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7040
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7020
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6991
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7007
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7023
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7017
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6995
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7011
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7027
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6985
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7001
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6775
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6781
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6793
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6787
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 6815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 6808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6873
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6861
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6877
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6890
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6854
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6867
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6883
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 6819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7051
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7057
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7063
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7069
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7161
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7177
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7149
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7165
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7181
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7142
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7155
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7171
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7342
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7358
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7374
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7345
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7361
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7377
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7329
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7339
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7355
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7371
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7349
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7365
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7317
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7381
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7333
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7310
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7323
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7385
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7391
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7427
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7439
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7397
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7403
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7409
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7415
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7421
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7433
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7703
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7696
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7696
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7573
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7589
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7605
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7621
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7637
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7666
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7561
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7577
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7593
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7609
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7625
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7641
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7654
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7670
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7683
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7554
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7567
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7583
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7599
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7615
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7631
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7647
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7660
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7676
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8221
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8239
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8227
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8233
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8245
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8251
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8257
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7707
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7713
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7749
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7761
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7719
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7725
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7731
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7737
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7743
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7755
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8025
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8018
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8018
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8018
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 7792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 7782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7895
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7911
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7927
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7943
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7959
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7988
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7883
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7899
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7915
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7931
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7947
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7963
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7976
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7992
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8005
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7876
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7889
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7905
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7921
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7937
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7953
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7969
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7982
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7998
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 7796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8029
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8035
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8041
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8055
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8101
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8117
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8105
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8121
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8095
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8111
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8399
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8415
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8431
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8357
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8373
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8402
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8418
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8434
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8396
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8412
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8428
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8361
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8377
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8406
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8390
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8422
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8438
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8351
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8367
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8383
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8125
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8131
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8137
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8197
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8213
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8217
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8201
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8191
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8207
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13521
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13514
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13514
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9014
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9020
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9032
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9038
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9044
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9026
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8462
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8468
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8474
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8480
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8560
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8576
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8548
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8564
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8580
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8541
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8554
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8570
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8703
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8709
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8715
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8721
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8856
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8849
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8849
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8849
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8829
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8800
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8816
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8832
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8826
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8804
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8820
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8836
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8794
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8810
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8584
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8590
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8602
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8596
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8682
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8670
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8686
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8699
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8663
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8676
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8692
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8860
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8866
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8872
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8878
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 9003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9010
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9003
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9003
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9003
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 8903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 8893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8970
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8986
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8958
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8974
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8990
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8951
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8964
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8980
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 8907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 9068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9061
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9151
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9167
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9183
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9154
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9170
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9186
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9138
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9148
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9164
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9180
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9158
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9174
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9126
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9190
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9142
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9119
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9132
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13350
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13366
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13382
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13398
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13414
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13430
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13446
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13462
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13478
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13494
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13353
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13369
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13385
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13401
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13417
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13433
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13337
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13449
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13465
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13481
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13497
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13347
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13363
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13379
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13395
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13411
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13427
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13443
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13459
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13475
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13491
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13357
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13373
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13389
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13405
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13421
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13437
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13341
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13453
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13469
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13485
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13501
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13331
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9194
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9212
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9200
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9206
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9218
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 9241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9292
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9308
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9337
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9296
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9312
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9325
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9341
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9286
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9302
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9318
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9331
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11361
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11367
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11373
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11379
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11385
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11391
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11397
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9345
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9351
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9357
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9375
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9393
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9399
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9405
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9363
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9381
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9387
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 9434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9547
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9589
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9605
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9522
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9535
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9551
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9564
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9577
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9593
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9609
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9622
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9635
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9648
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9515
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9528
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9541
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9557
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9570
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9583
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9599
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9615
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9628
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9641
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9652
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9658
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9664
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9676
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9706
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9712
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9670
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9682
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9688
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9694
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9700
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 9741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9854
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9883
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9899
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9915
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9931
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9829
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9842
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9858
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9871
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9887
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9903
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9919
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9935
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9948
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9961
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9822
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9835
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9848
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9864
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9877
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9893
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9909
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9925
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9941
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9954
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10459
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10489
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10465
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10495
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10471
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10501
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10483
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9965
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9971
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9977
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 9983
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10115
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10108
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10108
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 9998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10075
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10091
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10063
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10079
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10095
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10056
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10069
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10085
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10241
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10247
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10253
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10259
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10364
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10351
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10367
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10361
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10339
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10355
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10371
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10332
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10345
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10119
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10125
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10131
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10137
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10217
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10233
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10205
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10221
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10237
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10198
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10211
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10227
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10651
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10664
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10680
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10667
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10609
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10683
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10638
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10648
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10661
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10677
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10655
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10597
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10671
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10613
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10626
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10687
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10642
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10590
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10603
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10619
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10632
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10395
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10401
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10414
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10455
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10448
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11601
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11594
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11594
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11594
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10691
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10709
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10715
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10697
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10703
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10789
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10805
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10793
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10809
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10822
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10835
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10783
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10799
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10815
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10828
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11494
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11510
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11526
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11542
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11558
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11574
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11497
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11513
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11529
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11545
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11561
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11577
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11491
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11507
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11523
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11539
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11555
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11571
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11501
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11517
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11533
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11549
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11565
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11581
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10839
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10851
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10869
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10875
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10845
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10857
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10863
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10881
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10887
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10893
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 10921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 10914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11002
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11031
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11047
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11089
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11105
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11121
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11006
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11019
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11035
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11051
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11064
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11077
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11093
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11109
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11125
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10996
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11012
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11025
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11041
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11057
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11070
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11083
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11099
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11115
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 10925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11129
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11141
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11153
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11165
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11135
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11147
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11159
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11171
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11266
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11295
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11324
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11353
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11270
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11283
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11299
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11312
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11341
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11357
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11260
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11276
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11289
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11305
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11334
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11347
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12157
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12163
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12175
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12181
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12187
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12169
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11605
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11611
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11617
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11623
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11703
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11719
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11691
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11707
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11723
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11684
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11697
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11713
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11846
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11852
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11858
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11864
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11999
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11992
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11992
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11992
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11972
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11943
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11959
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11975
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11969
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11947
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11963
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11979
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11937
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11953
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11727
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11733
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11745
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11739
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 11767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 11760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11825
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11813
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11829
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11842
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11806
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11819
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11835
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 11771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12003
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12009
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12015
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12021
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12113
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12129
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12101
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12117
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12133
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12094
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12107
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12123
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12294
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12310
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12326
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12297
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12313
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12329
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12281
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12291
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12307
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12323
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12301
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12317
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12269
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12333
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12285
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12262
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12275
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12889
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12895
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12907
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12913
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12919
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12901
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12337
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12343
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12349
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12355
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12435
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12451
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12423
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12439
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12455
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12416
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12429
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12445
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12578
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12584
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12590
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12596
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12731
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12724
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12724
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12724
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12704
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12675
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12691
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12707
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12701
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12679
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12695
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12711
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12669
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12685
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12459
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12465
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12477
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12471
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12557
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12545
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12561
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12574
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12538
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12551
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12567
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12735
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12741
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12747
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12753
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12845
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12861
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12833
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12849
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12865
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12826
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12839
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12855
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 12943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 12936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13026
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13042
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13058
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13029
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13045
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13061
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13013
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13023
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13039
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13055
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13033
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13049
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13001
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13065
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13017
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12994
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13007
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 12947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13069
      },
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13075
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13128
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13132
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13122
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14193
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14217
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14223
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14199
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14205
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14211
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13737
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13743
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13749
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13755
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13761
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13919
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13912
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13912
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13912
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13847
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13863
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13879
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13895
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13851
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13867
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13883
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13899
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13841
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13857
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13873
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13889
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 14247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14349
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14365
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14352
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14368
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14304
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14320
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14336
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14346
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14362
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14356
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14372
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14324
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14308
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14340
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14298
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14314
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14330
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14071
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14083
          },
          "name": "query",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request_type Dashboard#request_type}",
            "stability": "stable",
            "summary": "The request type for the Topology request ('topology'). Valid values are `topology`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14077
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 14182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 14107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14165
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14162
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14169
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14156
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14149
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13923
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for the Topology request ('service_map' or 'data_streams'). Valid values are `data_streams`, `service_map`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13929
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filters Dashboard#filters}",
            "stability": "stable",
            "summary": "Your environment and primary tag (or `*` if enabled for your account)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13935
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The ID of the service to map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13941
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 14060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14067
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14060
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14060
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14060
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 13966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 13956
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14021
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14034
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14047
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14014
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14027
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14040
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 13970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14376
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14388
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14400
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#span_name Dashboard#span_name}",
            "stability": "stable",
            "summary": "APM span name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14448
          },
          "name": "spanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_format Dashboard#display_format}",
            "stability": "stable",
            "summary": "The number of columns to display. Valid values are `one_column`, `two_column`, `three_column`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14382
          },
          "name": "displayFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14394
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_breakdown Dashboard#show_breakdown}",
            "stability": "stable",
            "summary": "Whether to show the latency breakdown or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14406
          },
          "name": "showBreakdown",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_distribution Dashboard#show_distribution}",
            "stability": "stable",
            "summary": "Whether to show the latency distribution or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14412
          },
          "name": "showDistribution",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_errors Dashboard#show_errors}",
            "stability": "stable",
            "summary": "Whether to show the error metrics or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14418
          },
          "name": "showErrors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_hits Dashboard#show_hits}",
            "stability": "stable",
            "summary": "Whether to show the hits metrics or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14424
          },
          "name": "showHits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_latency Dashboard#show_latency}",
            "stability": "stable",
            "summary": "Whether to show the latency metrics or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14430
          },
          "name": "showLatency",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_resource_list Dashboard#show_resource_list}",
            "stability": "stable",
            "summary": "Whether to show the resource list or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14436
          },
          "name": "showResourceList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#size_format Dashboard#size_format}",
            "stability": "stable",
            "summary": "The size of the widget. Valid values are `small`, `medium`, `large`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14442
          },
          "name": "sizeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14454
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14460
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14466
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 14500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14617
          },
          "name": "resetDisplayFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14646
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14675
          },
          "name": "resetShowBreakdown"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14691
          },
          "name": "resetShowDistribution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14707
          },
          "name": "resetShowErrors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14723
          },
          "name": "resetShowHits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14739
          },
          "name": "resetShowLatency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14755
          },
          "name": "resetShowResourceList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14771
          },
          "name": "resetSizeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14800
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14816
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14832
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14621
          },
          "name": "displayFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14634
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14650
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14663
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14679
          },
          "name": "showBreakdownInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14695
          },
          "name": "showDistributionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14711
          },
          "name": "showErrorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14727
          },
          "name": "showHitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14743
          },
          "name": "showLatencyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14759
          },
          "name": "showResourceListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14775
          },
          "name": "sizeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14788
          },
          "name": "spanNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14820
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14804
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14836
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14611
          },
          "name": "displayFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14627
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14640
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14656
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14669
          },
          "name": "showBreakdown",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14685
          },
          "name": "showDistribution",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14701
          },
          "name": "showErrors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14717
          },
          "name": "showHits",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14733
          },
          "name": "showLatency",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14749
          },
          "name": "showResourceList",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14765
          },
          "name": "sizeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14781
          },
          "name": "spanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14794
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14810
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14826
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17983
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17995
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17989
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 18016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 18009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18068
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18071
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18055
          },
          "name": "resetTitle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18065
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18075
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18059
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18049
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18020
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17855
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17861
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17867
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15354
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15372
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15360
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15366
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15378
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15384
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15390
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14840
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14846
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14882
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14894
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14852
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14858
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14864
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14870
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14876
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14888
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 14925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 14915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15028
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15044
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15060
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15076
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15092
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15121
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15016
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15032
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15048
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15064
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15080
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15096
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15109
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15125
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15138
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15009
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15022
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15038
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15054
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15070
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15086
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15102
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15115
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15131
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 14929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15162
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15168
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15174
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15234
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15250
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15238
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15254
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15228
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15244
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15591
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15584
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15584
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15532
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15548
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15564
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15490
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15506
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15535
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15551
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15567
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15529
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15545
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15561
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15494
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15510
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15539
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15523
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15555
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15571
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15484
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15500
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15516
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15258
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15264
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15270
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15330
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15346
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15350
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15334
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15324
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15340
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 17972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17979
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17972
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17972
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17972
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 17891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17936
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17952
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17939
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17955
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17933
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17949
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17943
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17959
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17611
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17617
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17623
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17629
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17635
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17641
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17647
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15595
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15601
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15607
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15619
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15625
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15643
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15649
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15655
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15613
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15631
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15637
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15797
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15839
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15855
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15772
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15785
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15801
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15814
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15827
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15843
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15859
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15872
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15885
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15898
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15765
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15778
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15791
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15807
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15820
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15833
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15849
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15865
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15878
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15891
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15902
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15908
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15914
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15926
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15956
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15962
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15920
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15932
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15938
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15944
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15950
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 15991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 15984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16104
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16133
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16149
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16165
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16181
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16079
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16092
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16108
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16121
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16137
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16153
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16169
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16185
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16198
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16211
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16072
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16085
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16098
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16127
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16143
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16159
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16175
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16191
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16204
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 15995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16709
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16739
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16715
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16727
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16745
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16721
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16751
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16733
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16215
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16221
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16227
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16233
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16325
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16341
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16313
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16329
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16345
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16306
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16319
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16335
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16491
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16497
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16503
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16509
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16641
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16634
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16634
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16614
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16601
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16617
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16611
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16589
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16605
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16621
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16582
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16595
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16369
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16375
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16381
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16387
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16467
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16483
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16455
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16471
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16487
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16448
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16461
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16477
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16901
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16914
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16930
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16917
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16859
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16933
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16888
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16898
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16911
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16927
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16905
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16847
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16921
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16863
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16876
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16937
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16892
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16840
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16853
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16869
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16882
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16645
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16651
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16664
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16705
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16698
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 17844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17851
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17844
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17844
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17844
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16941
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16959
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16965
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16947
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16953
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 16988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 16981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17039
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17055
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17043
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17059
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17072
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17085
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17033
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17049
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17065
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17078
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 16992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 17675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17744
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17760
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17776
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17792
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17808
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17824
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17747
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17763
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17779
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17795
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17811
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17827
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17741
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17757
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17773
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17789
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17805
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17821
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17751
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17767
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17783
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17799
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17815
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17831
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17089
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17101
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17119
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17095
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17107
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17113
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17131
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17137
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17143
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 17171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17252
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17281
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17297
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17339
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17355
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17371
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17256
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17269
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17285
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17301
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17314
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17343
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17359
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17375
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17246
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17262
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17275
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17291
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17307
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17333
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17349
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17365
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17379
      },
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17391
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17403
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17415
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17385
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17397
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17409
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17421
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 17447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 17440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17516
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17545
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17574
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17603
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17520
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17533
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17549
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17562
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17578
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17591
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17607
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17510
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17526
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17539
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17555
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17568
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17584
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17597
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 17451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayout": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayout",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 18079
      },
      "name": "DashboardWidgetGroupDefinitionWidgetWidgetLayout",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#height Dashboard#height}",
            "stability": "stable",
            "summary": "The height of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18085
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#width Dashboard#width}",
            "stability": "stable",
            "summary": "The width of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18097
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#x Dashboard#x}",
            "stability": "stable",
            "summary": "The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18103
          },
          "name": "x",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#y Dashboard#y}",
            "stability": "stable",
            "summary": "The position of the widget on the y (vertical) axis. Should be greater than or equal to 0."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18109
          },
          "name": "y",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Only for the new dashboard layout and only one widget in the dashboard should have this property set to `true`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_column_break Dashboard#is_column_break}",
            "stability": "stable",
            "summary": "Whether the widget should be the first one on the second column in high density or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18091
          },
          "name": "isColumnBreak",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetWidgetLayout"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 18133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 18126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18203
          },
          "name": "resetIsColumnBreak"
        }
      ],
      "name": "DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18191
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18207
          },
          "name": "isColumnBreakInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18220
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18233
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18246
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18184
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18197
          },
          "name": "isColumnBreak",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18213
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18226
          },
          "name": "x",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18239
          },
          "name": "y",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 18137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionWidgetWidgetLayout"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4026
      },
      "name": "DashboardWidgetHeatmapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4068
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event Dashboard#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4074
          },
          "name": "event",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4032
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4038
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4080
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4044
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4050
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4056
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4062
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4086
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19462
      },
      "name": "DashboardWidgetHeatmapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19468
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19474
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19480
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19486
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19572
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19588
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19604
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19620
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19576
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19592
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19608
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19624
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19566
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19582
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19598
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19614
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19648
      },
      "name": "DashboardWidgetHeatmapDefinitionEvent",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The event query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19654
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19660
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionEvent"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEventList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19769
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEventOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionEventList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19762
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19762
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionEventList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEventOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19745
          },
          "name": "resetTagsExecution"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionEventOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19733
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19749
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19726
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19739
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionEventOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4295
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4311
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4327
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4343
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4298
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4314
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4202
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4218
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4330
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4234
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4250
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4266
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4282
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4346
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4292
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4308
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4324
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4340
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4302
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4318
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4206
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4222
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4334
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4238
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4270
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4254
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4286
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4350
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4196
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4212
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4228
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4244
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4260
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4276
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3512
      },
      "name": "DashboardWidgetHeatmapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3524
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3530
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3536
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3542
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3518
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3548
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3554
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3560
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3566
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20325
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20331
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20343
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20349
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20355
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20337
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19773
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19779
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19785
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19791
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19871
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19887
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19859
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19875
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19891
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19852
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19865
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19881
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20014
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20020
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20026
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20032
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20140
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20111
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20127
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20143
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20137
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20115
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20131
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20147
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20105
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20121
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19895
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19901
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19913
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19907
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 19935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 19928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19993
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19981
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19997
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20010
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19974
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19987
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20003
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 19939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20171
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20177
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20183
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20189
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20281
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20297
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20269
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20285
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20301
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20262
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20275
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20291
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20462
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20478
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20494
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20465
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20481
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20497
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20449
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20459
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20475
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20491
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20469
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20485
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20437
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20501
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20453
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20430
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20443
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21019
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21037
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21025
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21031
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21043
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21049
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21055
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20505
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20511
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20547
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20559
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20517
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20523
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20529
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20535
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20541
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20553
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20823
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20816
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20816
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20693
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20709
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20725
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20741
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20757
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20786
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20681
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20697
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20713
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20729
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20745
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20761
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20774
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20790
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20803
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20674
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20687
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20703
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20719
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20735
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20751
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20767
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20780
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20796
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20827
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20833
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20839
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20899
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20915
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20903
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20919
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20893
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20909
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21256
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21249
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21249
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21197
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21213
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21229
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21155
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21171
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21200
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21216
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21232
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21194
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21210
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21226
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21159
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21175
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21204
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21188
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21220
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21236
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21149
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21165
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21181
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20923
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20929
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20935
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 20956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 20949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20995
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21011
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21015
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20999
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20989
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21005
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 20960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3839
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3832
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3832
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3832
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21812
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21818
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21830
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21836
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21842
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21824
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21260
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21266
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21272
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21278
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21358
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21374
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21346
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21362
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21378
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21339
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21352
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21368
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21501
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21507
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21513
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21519
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21647
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21627
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21598
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21614
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21630
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21624
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21602
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21618
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21634
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21592
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21608
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21382
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21388
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21400
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21394
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21480
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21468
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21484
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21497
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21461
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21474
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21490
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21658
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21664
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21670
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21676
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21768
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21784
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21756
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21772
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21788
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21762
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21778
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 21866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21949
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21965
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21981
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21952
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21968
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21984
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21936
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21946
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21962
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21978
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21956
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21972
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21924
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21988
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21940
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21917
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21930
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3700
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3716
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3732
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3748
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3764
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3780
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3796
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3812
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3703
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3719
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3735
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3751
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3687
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3767
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3783
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3799
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3815
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3697
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3713
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3729
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3745
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3761
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3777
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3793
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3809
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3707
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3723
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3739
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3755
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3691
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3771
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3787
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3803
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3819
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3681
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 21992
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22010
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 21998
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22004
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22016
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 22039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 22032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22090
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22106
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22135
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22094
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22110
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22123
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22139
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22084
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22100
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22116
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22129
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1737
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1743
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1749
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1755
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1761
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1767
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1773
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 22143
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22149
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22155
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22173
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22191
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22197
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22203
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22161
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22179
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22185
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3200.ts",
          "line": 22232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3200.ts",
        "line": 22225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22345
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22387
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22403
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22320
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22333
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22349
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22375
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22391
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22407
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22420
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22433
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22446
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22313
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22326
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22339
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22368
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22381
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22397
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22413
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22426
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22439
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3200.ts",
            "line": 22236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3200:DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 28
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 34
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 40
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 52
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 82
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 88
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 46
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 58
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 64
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 70
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 76
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 230
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 259
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 275
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 291
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 307
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 205
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 218
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 234
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 247
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 263
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 279
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 295
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 311
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 324
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 337
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 198
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 211
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 224
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 253
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 269
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 285
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 301
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 317
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 330
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 835
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 865
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 841
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 853
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 871
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 847
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 877
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 859
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 341
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 347
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 353
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 359
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 491
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 484
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 484
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 451
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 467
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 439
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 455
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 471
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 432
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 445
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 461
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 617
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 623
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 629
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 635
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 767
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 760
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 760
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 760
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 740
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 727
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 743
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 737
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 715
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 731
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 747
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 708
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 721
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 495
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 501
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 507
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 513
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 593
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 609
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 581
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 597
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 613
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 574
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 587
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 603
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1027
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1040
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1056
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1043
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 985
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1059
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1014
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1024
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1037
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1053
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1031
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 973
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1047
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 989
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1002
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1063
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1018
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 966
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 979
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 995
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1008
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 771
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 777
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 790
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 831
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 824
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 1970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1067
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1085
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1091
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1073
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1079
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 1114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1165
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1181
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1169
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1185
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1198
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1211
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1159
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1175
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1191
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1204
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 1801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1870
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1886
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1902
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1918
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1934
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1950
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1873
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1889
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1905
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1921
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1937
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1953
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1867
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1883
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1899
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1915
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1931
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1947
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1877
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1893
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1909
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1925
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1941
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1957
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1215
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1227
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1245
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1251
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1221
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1233
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1239
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1257
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1263
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1269
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 1297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1378
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1407
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1423
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1465
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1481
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1497
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1382
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1395
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1411
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1427
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1440
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1453
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1469
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1485
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1501
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1372
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1388
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1401
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1417
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1433
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1446
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1459
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1475
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1491
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1505
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1517
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1529
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1541
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1511
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1523
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1535
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1547
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 1573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1642
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1671
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1700
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1729
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1646
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1659
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1675
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1688
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1704
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1717
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1733
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1636
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1652
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1665
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1681
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1694
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1710
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1723
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2533
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2539
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2551
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2557
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2563
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2545
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 1981
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1987
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1993
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 1999
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2079
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2095
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2067
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2083
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2099
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2060
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2073
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2089
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2222
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2228
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2234
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2240
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2348
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2319
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2335
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2351
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2345
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2323
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2339
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2355
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2313
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2329
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2103
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2109
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2121
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2115
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2201
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2189
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2205
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2218
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2182
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2195
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2211
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2379
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2385
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2391
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2397
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2522
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2489
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2505
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2477
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2493
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2509
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2470
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2483
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2499
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2670
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2686
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2702
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2673
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2689
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2705
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2657
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2667
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2683
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2699
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2677
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2693
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2645
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2709
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2661
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2638
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2651
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3265
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3271
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3283
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3289
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3295
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3277
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2713
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2719
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2725
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2731
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2811
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2827
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2799
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2815
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2831
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2792
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2805
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2821
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2954
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2960
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2966
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2972
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3092
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3080
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3051
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3067
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3083
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3077
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3055
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3071
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3087
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3045
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3061
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2835
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2841
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2853
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2847
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 2875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 2868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2933
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2921
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2937
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2950
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2914
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2927
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2943
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 2879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3111
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3117
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3123
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3129
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3221
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3237
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3209
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3225
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3241
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3202
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3215
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3231
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3402
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3418
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3434
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3405
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3421
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3437
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3389
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3399
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3415
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3431
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3409
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3425
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3377
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3441
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3393
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3370
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3383
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3445
      },
      "name": "DashboardWidgetHeatmapDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3451
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3504
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3508
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3498
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3843
      },
      "name": "DashboardWidgetHeatmapDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3849
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3855
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3861
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3867
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3873
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 3897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 3890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3954
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3970
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3986
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4002
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4018
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetHeatmapDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3958
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3974
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3990
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4006
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4022
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3948
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3964
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3980
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3996
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4012
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 3901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHeatmapDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11436
      },
      "name": "DashboardWidgetHostmapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11490
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group Dashboard#group}",
            "stability": "stable",
            "summary": "The list of tags to group nodes by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11442
          },
          "name": "group",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#node_type Dashboard#node_type}",
            "stability": "stable",
            "summary": "The type of node used. Valid values are `host`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11460
          },
          "name": "nodeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#no_group_hosts Dashboard#no_group_hosts}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to show ungrouped nodes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11448
          },
          "name": "noGroupHosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#no_metric_hosts Dashboard#no_metric_hosts}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to show nodes with no metrics."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11454
          },
          "name": "noMetricHosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11496
          },
          "name": "request",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scope Dashboard#scope}",
            "stability": "stable",
            "summary": "The list of tags to filter nodes by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11466
          },
          "name": "scope",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11502
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11472
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11478
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11484
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4354
      },
      "name": "DashboardWidgetHostmapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4360
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4366
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4372
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4378
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4529
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4464
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4480
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4496
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4512
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4468
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4484
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4500
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4516
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4458
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4474
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4490
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4506
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11750
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11766
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11782
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11753
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11625
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11673
          },
          "name": "resetNodeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11641
          },
          "name": "resetNoGroupHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11657
          },
          "name": "resetNoMetricHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11769
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11689
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11785
          },
          "name": "resetStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11705
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11721
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11737
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11747
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11763
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11779
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11757
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11629
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11677
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11645
          },
          "name": "noGroupHostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11661
          },
          "name": "noMetricHostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11773
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11693
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11789
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11725
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11709
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11741
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11619
          },
          "name": "group",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11667
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11635
          },
          "name": "noGroupHosts",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11651
          },
          "name": "noMetricHosts",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11683
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11699
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11715
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11731
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11186
      },
      "name": "DashboardWidgetHostmapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#fill Dashboard#fill}",
            "stability": "stable",
            "summary": "fill block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11192
          },
          "name": "fill",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#size Dashboard#size}",
            "stability": "stable",
            "summary": "size block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11198
          },
          "name": "size",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7619
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFill",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7631
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7637
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7643
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7625
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7649
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7655
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFill"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5092
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5098
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5110
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5116
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5122
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5104
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4540
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4546
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4552
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4558
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4638
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4654
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4626
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4642
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4658
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4619
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4632
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4648
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4781
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4787
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4793
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4799
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4934
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4927
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4927
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4927
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4907
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4878
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4894
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4910
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4904
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4882
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4898
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4914
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4872
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4888
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4662
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4668
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4680
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4674
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4760
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4748
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4764
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4777
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4741
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4754
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4770
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4938
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4944
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4950
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4956
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5088
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5081
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5081
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5081
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 4981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 4971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5048
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5064
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5036
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5052
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5068
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5029
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5042
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5058
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 4985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5229
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5245
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5261
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5232
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5248
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5264
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5216
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5226
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5242
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5258
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5236
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5252
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5204
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5268
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5220
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5197
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5210
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7859
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7852
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7852
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5824
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5830
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5842
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5848
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5854
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5836
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5272
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5278
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5284
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5290
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5370
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5386
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5358
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5374
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5390
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5351
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5364
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5380
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5513
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5519
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5525
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5531
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5666
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5659
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5659
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5659
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5639
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5610
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5626
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5642
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5636
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5614
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5630
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5646
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5604
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5620
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5394
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5400
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5412
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5406
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5492
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5480
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5496
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5509
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5473
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5486
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5502
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5670
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5676
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5682
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5688
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5820
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5813
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5813
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5813
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5780
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5796
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5768
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5784
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5800
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5761
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5774
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5790
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 5878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 5871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5961
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5977
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5993
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5964
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5980
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5996
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5948
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5958
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5974
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5990
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5968
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5984
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5936
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6000
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5952
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5929
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5942
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 5882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7768
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7784
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7800
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7816
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7832
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7771
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7787
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7803
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7755
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7819
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7835
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7765
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7781
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7797
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7813
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7829
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7775
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7791
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7807
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7759
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7823
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7839
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7749
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6004
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6022
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6010
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6016
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6028
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6102
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6118
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6147
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6106
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6122
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6135
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6151
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6096
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6112
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6128
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6141
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6707
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6713
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6725
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6731
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6737
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6719
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6155
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6161
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6167
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6173
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6253
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6269
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6241
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6257
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6273
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6234
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6247
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6263
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6396
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6402
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6408
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6414
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6549
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6542
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6542
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6522
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6493
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6509
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6525
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6519
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6497
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6513
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6529
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6487
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6503
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6277
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6283
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6295
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6289
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6375
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6363
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6379
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6392
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6356
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6369
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6385
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6553
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6559
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6565
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6571
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6703
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6696
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6696
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6663
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6679
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6651
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6667
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6683
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6644
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6657
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6673
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6844
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6860
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6876
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6847
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6863
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6879
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6831
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6841
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6857
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6873
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6851
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6867
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6819
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6883
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6835
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6812
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6825
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7439
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7445
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7457
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7463
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7469
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7451
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6887
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6893
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6899
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6905
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 6927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 6920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6985
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7001
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6973
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6989
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7005
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6966
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6979
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6995
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 6931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7128
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7134
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7140
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7146
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7281
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7274
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7254
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7225
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7241
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7257
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7251
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7229
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7245
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7261
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7219
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7235
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7009
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7015
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7027
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7021
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7049
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7107
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7095
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7111
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7124
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7088
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7101
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7117
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7285
      },
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7291
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7297
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7303
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7395
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7411
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7383
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7399
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7415
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7376
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7389
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7405
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7576
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7592
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7608
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7579
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7595
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7611
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7563
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7573
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7589
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7605
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7583
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7599
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7551
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7615
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7567
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7544
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7557
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11255
          },
          "name": "putFill",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11271
          },
          "name": "putSize",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11258
          },
          "name": "resetFill"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11274
          },
          "name": "resetSize"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11252
          },
          "name": "fill",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFillList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11268
          },
          "name": "size",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11262
          },
          "name": "fillInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestFill"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11278
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10942
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSize",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10954
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10960
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10966
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10948
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10972
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10978
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSize"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8415
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8421
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8433
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8439
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8445
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8427
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7863
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7869
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7875
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7881
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 7903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7961
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7977
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7949
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7965
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7981
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7942
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7955
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7971
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8104
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8110
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8116
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8122
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8257
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8250
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8230
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8201
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8217
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8233
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8227
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8205
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8221
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8237
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8195
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8211
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 7985
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7991
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8003
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 7997
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8083
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8071
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8087
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8100
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8064
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8077
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8093
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8261
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8267
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8273
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8279
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8404
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8404
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8371
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8387
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8359
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8375
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8391
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8352
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8365
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8381
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8552
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8568
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8584
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8555
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8571
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8587
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8539
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8549
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8565
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8581
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8559
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8575
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8527
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8591
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8543
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8520
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8533
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9147
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9153
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9165
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9171
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9177
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9159
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8595
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8601
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8607
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8613
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8693
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8709
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8681
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8697
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8713
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8674
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8687
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8703
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8836
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8842
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8848
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8854
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8989
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8982
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8982
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8982
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8962
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8933
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8949
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8965
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8959
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8937
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8953
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8969
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8927
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8943
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8717
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8723
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8735
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8729
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 8757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8815
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8803
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8819
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8832
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8796
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8809
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8825
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 8993
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 8999
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9005
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9011
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9103
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9119
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9091
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9107
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9123
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9084
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9097
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9113
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9284
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9300
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9316
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9287
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9303
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9319
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9271
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9281
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9297
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9313
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9291
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9307
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9259
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9323
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9275
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9252
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9265
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11091
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11107
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11123
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11139
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11155
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11094
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11110
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11126
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11078
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11142
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11158
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11088
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11104
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11120
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11136
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11152
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11098
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11114
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11130
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11082
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11146
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11162
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11072
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSize"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9327
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9345
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9333
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9339
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9351
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9425
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9441
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9470
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9429
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9445
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9458
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9474
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9419
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9435
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9451
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9464
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10030
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10036
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10048
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10054
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10060
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10042
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9478
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9484
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9490
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9496
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9576
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9592
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9564
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9580
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9596
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9557
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9570
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9586
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9719
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9725
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9731
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9737
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9872
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9865
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9865
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9865
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9845
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9816
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9832
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9848
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9842
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9820
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9836
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9852
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9810
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9826
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9600
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9606
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9618
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9612
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9698
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9686
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9702
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9715
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9679
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9692
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9708
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9876
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9882
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9888
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9894
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10026
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10019
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 9919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 9909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9986
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10002
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9974
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9990
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10006
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9967
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9980
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9996
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 9923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10167
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10183
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10199
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10170
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10186
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10202
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10154
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10164
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10180
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10196
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10174
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10190
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10142
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10206
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10158
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10135
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10148
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10762
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10768
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10780
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10786
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10792
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10774
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10210
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10216
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10222
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10228
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10308
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10324
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10296
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10312
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10328
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10289
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10302
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10318
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10451
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10457
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10463
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10469
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10577
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10548
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10564
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10580
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10574
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10552
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10568
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10584
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10542
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10558
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10332
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10338
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10350
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10344
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10430
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10418
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10434
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10447
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10411
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10424
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10440
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10608
      },
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10614
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10620
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10626
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10718
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10734
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10706
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10722
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10738
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10699
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10712
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10728
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 10816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 10809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10899
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10915
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10931
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10902
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10918
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10934
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10886
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10896
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10912
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10928
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10906
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10922
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10874
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10938
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10890
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10867
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10880
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 10820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11282
      },
      "name": "DashboardWidgetHostmapDefinitionStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#fill_max Dashboard#fill_max}",
            "stability": "stable",
            "summary": "The max value to use to color the map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11288
          },
          "name": "fillMax",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#fill_min Dashboard#fill_min}",
            "stability": "stable",
            "summary": "The min value to use to color the map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11294
          },
          "name": "fillMin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11300
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_flip Dashboard#palette_flip}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to flip the palette tones."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11306
          },
          "name": "paletteFlip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11380
          },
          "name": "resetFillMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11396
          },
          "name": "resetFillMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11412
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11428
          },
          "name": "resetPaletteFlip"
        }
      ],
      "name": "DashboardWidgetHostmapDefinitionStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11384
          },
          "name": "fillMaxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11400
          },
          "name": "fillMinInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11432
          },
          "name": "paletteFlipInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11416
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11374
          },
          "name": "fillMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11390
          },
          "name": "fillMin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11406
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11422
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetHostmapDefinitionStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11793
      },
      "name": "DashboardWidgetIframeDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url Dashboard#url}",
            "stability": "stable",
            "summary": "The URL to use as a data source for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11799
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetIframeDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11812
      },
      "name": "DashboardWidgetIframeDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11853
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11846
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetIframeDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11857
      },
      "name": "DashboardWidgetImageDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url Dashboard#url}",
            "stability": "stable",
            "summary": "The URL to use as a data source for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11893
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_background Dashboard#has_background}",
            "stability": "stable",
            "summary": "Whether to display a background or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11863
          },
          "name": "hasBackground",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_border Dashboard#has_border}",
            "stability": "stable",
            "summary": "Whether to display a border or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11869
          },
          "name": "hasBorder",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#horizontal_align Dashboard#horizontal_align}",
            "stability": "stable",
            "summary": "The horizontal alignment for the widget. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11875
          },
          "name": "horizontalAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Note: `small` and `large` values are deprecated. Valid values are `sm`, `md`, `lg`, `small`, `large`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#margin Dashboard#margin}",
            "stability": "stable",
            "summary": "The margins to use around the image."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11881
          },
          "name": "margin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sizing Dashboard#sizing}",
            "stability": "stable",
            "summary": "The preferred method to adapt the dimensions of the image."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11887
          },
          "name": "sizing",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#url_dark_theme Dashboard#url_dark_theme}",
            "stability": "stable",
            "summary": "The URL in dark mode to use as a data source for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11899
          },
          "name": "urlDarkTheme",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#vertical_align Dashboard#vertical_align}",
            "stability": "stable",
            "summary": "The vertical alignment for the widget. Valid values are `center`, `top`, `bottom`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11905
          },
          "name": "verticalAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetImageDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 11932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 11925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12007
          },
          "name": "resetHasBackground"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12023
          },
          "name": "resetHasBorder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12039
          },
          "name": "resetHorizontalAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12055
          },
          "name": "resetMargin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12071
          },
          "name": "resetSizing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12100
          },
          "name": "resetUrlDarkTheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12116
          },
          "name": "resetVerticalAlign"
        }
      ],
      "name": "DashboardWidgetImageDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12011
          },
          "name": "hasBackgroundInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12027
          },
          "name": "hasBorderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12043
          },
          "name": "horizontalAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12059
          },
          "name": "marginInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12075
          },
          "name": "sizingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12104
          },
          "name": "urlDarkThemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12088
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12120
          },
          "name": "verticalAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12001
          },
          "name": "hasBackground",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12017
          },
          "name": "hasBorder",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12033
          },
          "name": "horizontalAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12049
          },
          "name": "margin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12065
          },
          "name": "sizing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12081
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12094
          },
          "name": "urlDarkTheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12110
          },
          "name": "verticalAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 11936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetImageDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 21269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 21261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12693
      },
      "name": "DashboardWidgetListStreamDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12717
          },
          "name": "request",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12699
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12705
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title. Default is 16."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12711
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12836
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12791
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12807
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12823
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetListStreamDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12833
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12840
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12811
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12795
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12827
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12785
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12801
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12817
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12545
      },
      "name": "DashboardWidgetListStreamDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12557
          },
          "name": "columns",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12563
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#response_format Dashboard#response_format}",
            "stability": "stable",
            "summary": "Widget response format. Valid values are `event_list`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12551
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12124
      },
      "name": "DashboardWidgetListStreamDefinitionRequestColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#field Dashboard#field}",
            "stability": "stable",
            "summary": "Widget column field."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12130
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#width Dashboard#width}",
            "stability": "stable",
            "summary": "Widget column width. Valid values are `auto`, `compact`, `full`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12136
          },
          "name": "width",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetListStreamDefinitionRequestColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12235
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12235
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12150
      },
      "name": "DashboardWidgetListStreamDefinitionRequestColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12209
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12222
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12202
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12215
          },
          "name": "width",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetListStreamDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12652
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12665
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuery"
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetListStreamDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12649
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12662
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12656
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12669
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12643
          },
          "name": "responseFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12636
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12336
      },
      "name": "DashboardWidgetListStreamDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "Source from which to query items to display in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12342
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_size Dashboard#event_size}",
            "stability": "stable",
            "summary": "Size of events displayed in widget. Required if `data_source` is `event_stream`. Valid values are `s`, `l`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12348
          },
          "name": "eventSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "List of indexes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12354
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_string Dashboard#query_string}",
            "stability": "stable",
            "summary": "Widget query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12360
          },
          "name": "queryString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12372
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySort"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12366
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12534
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12473
          },
          "name": "resetEventSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12489
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12505
          },
          "name": "resetQueryString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12537
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12521
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetListStreamDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12531
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12461
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12477
          },
          "name": "eventSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12493
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12509
          },
          "name": "queryStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12541
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12525
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12454
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12467
          },
          "name": "eventSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12483
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12499
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12515
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12246
      },
      "name": "DashboardWidgetListStreamDefinitionRequestQuerySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#column Dashboard#column}",
            "stability": "stable",
            "summary": "The facet path for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12252
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12258
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestQuerySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12272
      },
      "name": "DashboardWidgetListStreamDefinitionRequestQuerySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12319
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12332
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12312
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12325
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionRequestQuerySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetListStreamDefinitionRequestQuerySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12934
      },
      "name": "DashboardWidgetLogStreamDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "Stringified list of columns to use, for example: `[\"column1\",\"column2\",\"column3\"]`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12940
          },
          "name": "columns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12946
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12952
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#message_display Dashboard#message_display}",
            "stability": "stable",
            "summary": "The number of log lines to display. Valid values are `inline`, `expanded-md`, `expanded-lg`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12958
          },
          "name": "messageDisplay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12964
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_date_column Dashboard#show_date_column}",
            "stability": "stable",
            "summary": "If the date column should be displayed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12970
          },
          "name": "showDateColumn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_message_column Dashboard#show_message_column}",
            "stability": "stable",
            "summary": "If the message column should be displayed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12976
          },
          "name": "showMessageColumn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13000
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSort"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12982
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12988
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12994
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetLogStreamDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 13030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13280
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13123
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13139
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13155
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13171
          },
          "name": "resetMessageDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13187
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13203
          },
          "name": "resetShowDateColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13219
          },
          "name": "resetShowMessageColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13283
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13235
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13251
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13267
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetLogStreamDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13277
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13127
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13143
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13159
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13175
          },
          "name": "messageDisplayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13191
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13207
          },
          "name": "showDateColumnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13223
          },
          "name": "showMessageColumnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13287
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13255
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13239
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13271
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13117
          },
          "name": "columns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13133
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13149
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13165
          },
          "name": "messageDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13181
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13197
          },
          "name": "showDateColumn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13213
          },
          "name": "showMessageColumn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13229
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13245
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13261
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetLogStreamDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12844
      },
      "name": "DashboardWidgetLogStreamDefinitionSort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#column Dashboard#column}",
            "stability": "stable",
            "summary": "The facet path for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12850
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12856
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetLogStreamDefinitionSort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 12877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 12870
      },
      "name": "DashboardWidgetLogStreamDefinitionSortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12917
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12930
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12910
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12923
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 12881
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionSort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetLogStreamDefinitionSortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13291
      },
      "name": "DashboardWidgetManageStatusDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13315
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color_preference Dashboard#color_preference}",
            "stability": "stable",
            "summary": "Whether to colorize text or background. Valid values are `background`, `text`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13297
          },
          "name": "colorPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_format Dashboard#display_format}",
            "stability": "stable",
            "summary": "The display setting to use. Valid values are `counts`, `countsAndList`, `list`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13303
          },
          "name": "displayFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_zero_counts Dashboard#hide_zero_counts}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to hide empty categories."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13309
          },
          "name": "hideZeroCounts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_last_triggered Dashboard#show_last_triggered}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to show when monitors/groups last triggered."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13321
          },
          "name": "showLastTriggered",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_priority Dashboard#show_priority}",
            "stability": "stable",
            "summary": "Whether to show the priorities column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13327
          },
          "name": "showPriority",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The method to sort the monitors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13333
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#summary_type Dashboard#summary_type}",
            "stability": "stable",
            "summary": "The summary type to use. Valid values are `monitors`, `groups`, `combined`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13339
          },
          "name": "summaryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13345
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13351
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13357
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetManageStatusDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 13387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13480
          },
          "name": "resetColorPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13496
          },
          "name": "resetDisplayFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13512
          },
          "name": "resetHideZeroCounts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13541
          },
          "name": "resetShowLastTriggered"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13557
          },
          "name": "resetShowPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13573
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13589
          },
          "name": "resetSummaryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13605
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13621
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13637
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetManageStatusDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13484
          },
          "name": "colorPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13500
          },
          "name": "displayFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13516
          },
          "name": "hideZeroCountsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13529
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13545
          },
          "name": "showLastTriggeredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13561
          },
          "name": "showPriorityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13577
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13593
          },
          "name": "summaryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13625
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13609
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13641
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13474
          },
          "name": "colorPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13490
          },
          "name": "displayFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13506
          },
          "name": "hideZeroCounts",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13522
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13535
          },
          "name": "showLastTriggered",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13551
          },
          "name": "showPriority",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13567
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13583
          },
          "name": "summaryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13599
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13615
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13631
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetManageStatusDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13645
      },
      "name": "DashboardWidgetNoteDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#content Dashboard#content}",
            "stability": "stable",
            "summary": "The content of the note."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13657
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#background_color Dashboard#background_color}",
            "stability": "stable",
            "summary": "The background color of the note."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13651
          },
          "name": "backgroundColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#font_size Dashboard#font_size}",
            "stability": "stable",
            "summary": "The size of the text."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13663
          },
          "name": "fontSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_padding Dashboard#has_padding}",
            "stability": "stable",
            "summary": "Whether to add padding or not. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13669
          },
          "name": "hasPadding",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_tick Dashboard#show_tick}",
            "stability": "stable",
            "summary": "Whether to show a tick or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13675
          },
          "name": "showTick",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's text. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13681
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `bottom`, `left`, `right`, `top`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tick_edge Dashboard#tick_edge}",
            "stability": "stable",
            "summary": "When `tick = true`, a string indicating on which side of the widget the tick should be displayed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13687
          },
          "name": "tickEdge",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tick_pos Dashboard#tick_pos}",
            "stability": "stable",
            "summary": "When `tick = true`, a string with a percent sign indicating the position of the tick, for example: `tick_pos = \"50%\"` is centered alignment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13693
          },
          "name": "tickPos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#vertical_align Dashboard#vertical_align}",
            "stability": "stable",
            "summary": "The vertical alignment for the widget. Valid values are `center`, `top`, `bottom`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13699
          },
          "name": "verticalAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetNoteDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 13727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13808
          },
          "name": "resetBackgroundColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13837
          },
          "name": "resetFontSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13853
          },
          "name": "resetHasPadding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13869
          },
          "name": "resetShowTick"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13885
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13901
          },
          "name": "resetTickEdge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13917
          },
          "name": "resetTickPos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13933
          },
          "name": "resetVerticalAlign"
        }
      ],
      "name": "DashboardWidgetNoteDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13812
          },
          "name": "backgroundColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13825
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13841
          },
          "name": "fontSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13857
          },
          "name": "hasPaddingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13873
          },
          "name": "showTickInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13889
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13905
          },
          "name": "tickEdgeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13921
          },
          "name": "tickPosInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13937
          },
          "name": "verticalAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13802
          },
          "name": "backgroundColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13818
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13831
          },
          "name": "fontSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13847
          },
          "name": "hasPadding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13863
          },
          "name": "showTick",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13879
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13895
          },
          "name": "tickEdge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13911
          },
          "name": "tickPos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13927
          },
          "name": "verticalAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetNoteDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 20501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 20491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20737
          },
          "name": "putAlertGraphDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20753
          },
          "name": "putAlertValueDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20769
          },
          "name": "putChangeDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20785
          },
          "name": "putCheckStatusDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20801
          },
          "name": "putDistributionDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20817
          },
          "name": "putEventStreamDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20833
          },
          "name": "putEventTimelineDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20849
          },
          "name": "putFreeTextDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20865
          },
          "name": "putGeomapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20881
          },
          "name": "putGroupDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20897
          },
          "name": "putHeatmapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20913
          },
          "name": "putHostmapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20929
          },
          "name": "putIframeDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20945
          },
          "name": "putImageDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20961
          },
          "name": "putListStreamDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20977
          },
          "name": "putLogStreamDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20993
          },
          "name": "putManageStatusDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21009
          },
          "name": "putNoteDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21025
          },
          "name": "putQueryTableDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21041
          },
          "name": "putQueryValueDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21057
          },
          "name": "putRunWorkflowDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21073
          },
          "name": "putScatterplotDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21089
          },
          "name": "putServiceLevelObjectiveDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21105
          },
          "name": "putServicemapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21121
          },
          "name": "putSloListDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21137
          },
          "name": "putSplitGraphDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21153
          },
          "name": "putSunburstDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21169
          },
          "name": "putTimeseriesDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21185
          },
          "name": "putToplistDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21201
          },
          "name": "putTopologyMapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21217
          },
          "name": "putTraceServiceDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21233
          },
          "name": "putTreemapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21249
          },
          "name": "putWidgetLayout",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayout"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20740
          },
          "name": "resetAlertGraphDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20756
          },
          "name": "resetAlertValueDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20772
          },
          "name": "resetChangeDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20788
          },
          "name": "resetCheckStatusDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20804
          },
          "name": "resetDistributionDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20820
          },
          "name": "resetEventStreamDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20836
          },
          "name": "resetEventTimelineDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20852
          },
          "name": "resetFreeTextDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20868
          },
          "name": "resetGeomapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20884
          },
          "name": "resetGroupDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20900
          },
          "name": "resetHeatmapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20916
          },
          "name": "resetHostmapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20932
          },
          "name": "resetIframeDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20948
          },
          "name": "resetImageDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20964
          },
          "name": "resetListStreamDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20980
          },
          "name": "resetLogStreamDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20996
          },
          "name": "resetManageStatusDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21012
          },
          "name": "resetNoteDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21028
          },
          "name": "resetQueryTableDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21044
          },
          "name": "resetQueryValueDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21060
          },
          "name": "resetRunWorkflowDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21076
          },
          "name": "resetScatterplotDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21092
          },
          "name": "resetServiceLevelObjectiveDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21108
          },
          "name": "resetServicemapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21124
          },
          "name": "resetSloListDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21140
          },
          "name": "resetSplitGraphDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21156
          },
          "name": "resetSunburstDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21172
          },
          "name": "resetTimeseriesDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21188
          },
          "name": "resetToplistDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21204
          },
          "name": "resetTopologyMapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21220
          },
          "name": "resetTraceServiceDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21236
          },
          "name": "resetTreemapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21252
          },
          "name": "resetWidgetLayout"
        }
      ],
      "name": "DashboardWidgetOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20734
          },
          "name": "alertGraphDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20750
          },
          "name": "alertValueDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20766
          },
          "name": "changeDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20782
          },
          "name": "checkStatusDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20798
          },
          "name": "distributionDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20814
          },
          "name": "eventStreamDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20830
          },
          "name": "eventTimelineDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20846
          },
          "name": "freeTextDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20862
          },
          "name": "geomapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20878
          },
          "name": "groupDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20894
          },
          "name": "heatmapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20910
          },
          "name": "hostmapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20728
          },
          "name": "id",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20926
          },
          "name": "iframeDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20942
          },
          "name": "imageDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20958
          },
          "name": "listStreamDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20974
          },
          "name": "logStreamDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20990
          },
          "name": "manageStatusDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21006
          },
          "name": "noteDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21022
          },
          "name": "queryTableDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21038
          },
          "name": "queryValueDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21054
          },
          "name": "runWorkflowDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21070
          },
          "name": "scatterplotDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21086
          },
          "name": "serviceLevelObjectiveDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21102
          },
          "name": "servicemapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21118
          },
          "name": "sloListDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21134
          },
          "name": "splitGraphDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21150
          },
          "name": "sunburstDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21166
          },
          "name": "timeseriesDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21182
          },
          "name": "toplistDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21198
          },
          "name": "topologyMapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21214
          },
          "name": "traceServiceDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21230
          },
          "name": "treemapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21246
          },
          "name": "widgetLayout",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayoutOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20744
          },
          "name": "alertGraphDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertGraphDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20760
          },
          "name": "alertValueDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetAlertValueDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20776
          },
          "name": "changeDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetChangeDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20792
          },
          "name": "checkStatusDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetCheckStatusDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20808
          },
          "name": "distributionDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetDistributionDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20824
          },
          "name": "eventStreamDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventStreamDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20840
          },
          "name": "eventTimelineDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetEventTimelineDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20856
          },
          "name": "freeTextDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetFreeTextDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20872
          },
          "name": "geomapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGeomapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20888
          },
          "name": "groupDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetGroupDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20904
          },
          "name": "heatmapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHeatmapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20920
          },
          "name": "hostmapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetHostmapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20936
          },
          "name": "iframeDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetIframeDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20952
          },
          "name": "imageDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetImageDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20968
          },
          "name": "listStreamDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetListStreamDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20984
          },
          "name": "logStreamDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetLogStreamDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21000
          },
          "name": "manageStatusDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetManageStatusDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21016
          },
          "name": "noteDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetNoteDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21032
          },
          "name": "queryTableDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21048
          },
          "name": "queryValueDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21064
          },
          "name": "runWorkflowDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21080
          },
          "name": "scatterplotDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21096
          },
          "name": "serviceLevelObjectiveDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21112
          },
          "name": "servicemapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21128
          },
          "name": "sloListDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21144
          },
          "name": "splitGraphDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21160
          },
          "name": "sunburstDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21176
          },
          "name": "timeseriesDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21192
          },
          "name": "toplistDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21208
          },
          "name": "topologyMapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21224
          },
          "name": "traceServiceDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21240
          },
          "name": "treemapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 21256
          },
          "name": "widgetLayoutInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayout"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidget"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1152
      },
      "name": "DashboardWidgetQueryTableDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1188
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_search_bar Dashboard#has_search_bar}",
            "stability": "stable",
            "summary": "Controls the display of the search bar. Valid values are `always`, `never`, `auto`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1158
          },
          "name": "hasSearchBar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1164
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1194
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1170
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1176
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1182
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13941
      },
      "name": "DashboardWidgetQueryTableDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13947
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13953
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13959
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13965
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 13991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 13981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14051
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14067
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14083
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14099
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14055
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14071
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14087
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14103
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14045
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14061
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14077
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14093
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 13995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1366
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1382
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1369
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1289
          },
          "name": "resetHasSearchBar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1305
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1385
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1321
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1337
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1353
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1363
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1379
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1373
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1293
          },
          "name": "hasSearchBarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1309
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1389
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1341
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1325
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1357
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1283
          },
          "name": "hasSearchBar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1299
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1315
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1331
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1347
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 647
      },
      "name": "DashboardWidgetQueryTableDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 653
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "The alias for the column name (defaults to metric name)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 659
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 689
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_stats_query Dashboard#apm_stats_query}",
            "stability": "stable",
            "summary": "apm_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 695
          },
          "name": "apmStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "List items one of `number`, `bar`. Valid values are `number`, `bar`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 665
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 701
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 707
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of lines to show in the table."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 671
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 713
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The sort order for the rows. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 677
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 719
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 683
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 725
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 731
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 737
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14679
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14685
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14697
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14703
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14709
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14691
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14127
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14133
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14139
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14145
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14225
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14241
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14213
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14229
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14245
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14206
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14219
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14235
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14368
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14374
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14380
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14386
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14521
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14514
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14514
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14494
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14465
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14481
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14497
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14491
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14469
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14485
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14501
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14459
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14475
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14249
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14255
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14267
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14261
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14347
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14335
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14351
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14364
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14328
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14341
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14357
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14525
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14531
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14537
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14543
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14675
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14668
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14668
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14668
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14635
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14651
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14623
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14639
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14655
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14616
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14629
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14645
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14816
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14832
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14848
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14819
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14835
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14851
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14803
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14813
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14829
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14845
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14823
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14839
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14791
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14855
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14807
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14784
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14797
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15042
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "The environment name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15048
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The operation name associated with the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15054
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag Dashboard#primary_tag}",
            "stability": "stable",
            "summary": "The organization's host group name and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15060
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#row_type Dashboard#row_type}",
            "stability": "stable",
            "summary": "The level of detail for the request. Valid values are `service`, `resource`, `span`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15072
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The service name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15078
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15084
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource Dashboard#resource}",
            "stability": "stable",
            "summary": "The resource name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15066
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14859
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The column name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14877
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "A user-assigned alias for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14865
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14871
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14883
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15038
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15031
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15031
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15031
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 14909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 14899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14969
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14985
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15014
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14973
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14989
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15002
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15018
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14963
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14979
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14995
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15008
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 14913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15257
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15260
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15218
          },
          "name": "resetResource"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15254
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15264
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15180
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15193
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15206
          },
          "name": "primaryTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15222
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15235
          },
          "name": "rowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15248
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15173
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15186
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15199
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15212
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15228
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15241
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15268
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15274
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15310
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15322
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15280
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15286
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15292
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15298
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15304
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15316
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15456
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15472
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15488
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15504
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15520
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15549
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15444
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15460
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15476
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15492
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15508
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15524
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15537
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15553
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15566
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15437
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15450
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15466
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15482
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15498
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15514
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15530
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15543
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15559
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16104
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16122
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16110
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16116
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16128
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16134
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16140
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15590
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15596
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15632
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15644
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15602
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15608
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15614
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15620
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15626
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15638
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15908
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15901
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15901
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15778
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15794
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15810
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15826
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15842
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15871
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15766
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15782
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15798
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15814
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15830
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15846
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15859
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15875
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15888
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15759
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15772
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15788
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15804
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15820
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15836
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15852
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15865
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15881
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15912
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15918
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15924
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 15945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 15938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15984
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16000
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15988
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16004
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15978
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15994
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 15949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16334
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16282
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16298
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16314
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16240
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16256
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16285
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16301
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16317
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16279
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16295
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16311
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16244
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16260
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16289
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16273
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16305
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16321
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16234
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16250
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16266
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16008
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16014
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16020
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16080
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16096
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16100
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16084
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16074
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16090
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16897
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16903
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16915
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16921
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16927
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16909
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16345
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16351
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16357
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16363
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16443
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16459
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16431
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16447
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16463
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16424
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16437
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16453
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16586
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16592
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16598
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16604
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16732
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16712
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16683
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16699
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16715
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16709
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16687
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16703
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16719
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16677
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16693
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16467
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16473
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16485
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16479
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16565
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16553
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16569
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16582
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16546
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16559
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16575
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16743
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16755
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16761
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16853
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16869
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16841
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16857
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16873
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16834
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16847
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16863
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 16951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 16944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17034
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17050
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17066
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17037
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17053
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17069
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17021
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17031
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17047
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17063
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17041
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17057
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17009
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17073
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17025
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17002
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17015
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 16955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 993
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1009
          },
          "name": "putApmStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1025
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1041
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1057
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1073
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1089
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1105
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1121
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 900
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 916
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 996
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1012
          },
          "name": "resetApmStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 932
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1028
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1044
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 948
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1060
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 964
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1076
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 980
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1092
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1108
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1124
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 990
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1006
          },
          "name": "apmStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1022
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1038
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1054
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1070
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1086
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1102
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1118
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 904
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 920
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1000
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1016
          },
          "name": "apmStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 936
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1032
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1048
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 952
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1064
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 968
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1080
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 984
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1096
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1112
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1128
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 894
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 910
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 926
          },
          "name": "cellDisplayMode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 942
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 958
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 974
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17077
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17095
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17083
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17089
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17101
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 17124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17175
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17191
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17220
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17179
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17195
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17208
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17224
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17169
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17185
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17201
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17214
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19244
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19250
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19256
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19262
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19268
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19274
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19280
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17228
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17234
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17240
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17258
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17276
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17282
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17288
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17246
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17264
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17270
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 17317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17430
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17472
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17488
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17405
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17418
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17434
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17447
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17460
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17476
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17492
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17505
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17518
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17531
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17398
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17411
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17424
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17440
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17453
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17466
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17482
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17498
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17511
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17524
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17535
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17541
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17547
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17559
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17589
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17595
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17553
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17565
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17571
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17577
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17583
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 17624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17737
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17766
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17782
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17798
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17814
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17712
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17725
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17741
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17754
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17770
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17786
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17802
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17818
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17831
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17844
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17705
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17718
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17731
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17747
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17760
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17776
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17792
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17808
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17824
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17837
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18342
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18372
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18348
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18378
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18354
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18384
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18366
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17848
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17854
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17860
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17866
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 17991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17998
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17991
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17991
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17991
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 17891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 17881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17958
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17974
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17946
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17962
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17978
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17939
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17952
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17968
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 17895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18124
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18130
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18136
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18142
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18247
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18234
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18250
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18244
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18222
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18238
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18254
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18215
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18228
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18002
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18008
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18014
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18020
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18100
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18116
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18088
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18104
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18120
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18081
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18094
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18110
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18534
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18547
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18563
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18550
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18492
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18566
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18521
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18531
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18544
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18560
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18538
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18480
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18554
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18496
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18509
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18570
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18525
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18473
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18486
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18515
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18278
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18284
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18297
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18338
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18331
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19484
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19477
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19477
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18574
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18598
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18580
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18586
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18672
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18688
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18676
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18692
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18705
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18718
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18666
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18682
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18698
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18711
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19377
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19393
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19409
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19425
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19441
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19457
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19380
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19396
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19412
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19428
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19444
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19460
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19374
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19390
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19406
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19422
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19438
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19454
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19384
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19400
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19416
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19432
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19448
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19464
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18722
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18734
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18752
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18758
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18728
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18740
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18746
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18764
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18770
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18776
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 18804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 18797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18885
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18914
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18930
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18972
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18988
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19004
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18889
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18902
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18918
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18934
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18947
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18960
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18976
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18992
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19008
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18879
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18895
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18908
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18924
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18940
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18953
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18966
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18982
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18998
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 18808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19012
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19024
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19036
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19048
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19018
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19030
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19042
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19054
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19149
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19178
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19207
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19236
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19153
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19166
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19182
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19195
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19211
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19224
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19240
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19143
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19159
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19172
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19188
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19217
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19230
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 20040
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20046
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20058
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20064
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20070
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20052
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19488
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19494
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19500
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19506
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19586
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19602
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19574
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19590
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19606
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19567
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19580
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19596
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19729
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19735
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19741
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19747
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19875
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19875
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19855
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19826
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19842
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19858
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19852
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19830
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19846
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19862
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19820
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19836
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19610
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19616
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19628
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19622
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19708
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19696
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19712
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19725
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19689
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19702
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19718
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19886
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19892
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19898
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19904
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 20029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 20021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20036
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20029
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20029
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20029
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 19929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 19919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19996
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20012
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19984
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20000
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20016
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19977
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19990
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20006
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 19933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 20094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 20087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20177
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20193
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20209
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20180
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20196
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20212
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20164
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20174
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20190
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20206
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20184
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20200
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20152
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20216
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20168
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20145
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20158
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 467
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 473
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 485
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 491
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 497
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 479
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 20220
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20226
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20232
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20238
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs3600.ts",
          "line": 20260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs3600.ts",
        "line": 20253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20318
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20334
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20306
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20322
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20338
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20299
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20312
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20328
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs3600.ts",
            "line": 20264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs3600:DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 156
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 162
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 168
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 174
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 309
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 302
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 282
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 253
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 269
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 285
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 279
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 257
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 273
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 289
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 247
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 263
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 37
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 43
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 55
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 49
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 70
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 135
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 123
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 139
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 152
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 116
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 129
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 145
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 81
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 313
      },
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 319
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 325
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 331
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 423
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 439
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 411
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 427
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 443
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 404
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 417
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 433
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 604
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 620
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 636
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 607
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 623
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 639
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 591
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 601
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 617
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 633
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 611
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 627
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 579
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 643
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 595
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 572
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 585
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9392
      },
      "name": "DashboardWidgetQueryValueDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#autoscale Dashboard#autoscale}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to automatically scale the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9398
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9446
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_unit Dashboard#custom_unit}",
            "stability": "stable",
            "summary": "The unit for the value displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9404
          },
          "name": "customUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9410
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#precision Dashboard#precision}",
            "stability": "stable",
            "summary": "The precision to use when displaying the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9416
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9452
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's text. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9422
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_background Dashboard#timeseries_background}",
            "stability": "stable",
            "summary": "timeseries_background block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9458
          },
          "name": "timeseriesBackground",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9428
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9434
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9440
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1393
      },
      "name": "DashboardWidgetQueryValueDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1399
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1405
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1411
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1417
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1503
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1519
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1535
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1551
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1507
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1523
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1539
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1555
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1497
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1513
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1529
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1545
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9706
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9722
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9738
          },
          "name": "putTimeseriesBackground",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackground"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9581
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9709
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9597
          },
          "name": "resetCustomUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9613
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9629
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9725
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9645
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9741
          },
          "name": "resetTimeseriesBackground"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9661
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9677
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9693
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9703
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9719
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9735
          },
          "name": "timeseriesBackground",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9585
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9713
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9601
          },
          "name": "customUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9617
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9633
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9729
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9649
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9745
          },
          "name": "timeseriesBackgroundInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9681
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9665
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9697
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9575
          },
          "name": "autoscale",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9591
          },
          "name": "customUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9607
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9623
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9639
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9655
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9671
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9687
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8727
      },
      "name": "DashboardWidgetQueryValueDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8733
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8745
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8751
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8757
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8763
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8769
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8775
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8739
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8781
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8787
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8793
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2131
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2137
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2149
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2155
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2161
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2143
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1579
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1585
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1591
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1597
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1677
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1693
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1665
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1681
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1697
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1658
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1671
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1687
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1820
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1826
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1832
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1838
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1946
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1917
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1933
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1949
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1943
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1921
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1937
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1953
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1911
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1927
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1701
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1707
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1719
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1713
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 1741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1799
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1787
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1803
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1816
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1780
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1793
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1809
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 1977
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1983
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1989
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 1995
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2087
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2103
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2075
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2091
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2107
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2068
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2081
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2097
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2268
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2284
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2300
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2271
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2287
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2303
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2255
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2265
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2281
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2297
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2275
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2291
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2243
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2307
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2259
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2236
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2249
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2863
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2869
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2881
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2887
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2893
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2875
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2311
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2317
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2323
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2329
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2409
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2425
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2397
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2413
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2429
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2390
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2403
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2419
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2552
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2558
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2564
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2570
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2705
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2698
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2698
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2678
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2649
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2665
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2681
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2675
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2653
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2669
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2685
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2643
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2659
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2433
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2439
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2451
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2445
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2531
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2519
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2535
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2548
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2512
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2525
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2541
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2709
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2715
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2721
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2727
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2859
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2852
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2852
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2819
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2835
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2807
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2823
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2839
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2800
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2813
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2829
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 2917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 2910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3000
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3016
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3032
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3003
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3019
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3035
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2987
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2997
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3013
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3029
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3007
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3023
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2975
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3039
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2991
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2968
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2981
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 2921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3043
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3049
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3085
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3097
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3055
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3061
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3067
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3073
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3079
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3091
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3231
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3247
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3263
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3279
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3295
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3324
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3219
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3235
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3251
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3267
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3283
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3299
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3312
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3328
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3341
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3212
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3225
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3241
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3257
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3273
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3289
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3305
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3318
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3334
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3879
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3897
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3885
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3891
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3903
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3909
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3915
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3365
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3371
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3407
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3419
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3377
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3383
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3389
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3395
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3401
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3413
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3683
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3676
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3553
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3569
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3585
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3601
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3617
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3646
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3541
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3557
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3573
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3589
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3605
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3621
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3634
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3650
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3663
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3534
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3547
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3563
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3579
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3595
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3611
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3627
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3640
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3656
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3687
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3693
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3699
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3759
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3775
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3763
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3779
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3753
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3769
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4057
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4073
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4089
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4015
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4031
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4060
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4076
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4092
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4054
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4070
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4086
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4019
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4035
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4064
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4048
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4080
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4096
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4009
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4025
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4041
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3783
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3789
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3795
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 3816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 3809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3855
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3871
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3875
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3859
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3849
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3865
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 3820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4672
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4678
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4690
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4696
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4702
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4684
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4120
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4126
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4132
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4138
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4218
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4234
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4206
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4222
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4238
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4199
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4212
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4228
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4361
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4367
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4373
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4379
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4487
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4458
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4474
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4490
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4484
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4462
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4478
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4494
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4452
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4468
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4242
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4248
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4260
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4254
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4340
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4328
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4344
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4357
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4321
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4334
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4350
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4518
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4524
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4530
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4536
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4668
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4661
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4661
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4661
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4628
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4644
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4616
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4632
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4648
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4609
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4622
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4638
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4809
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4825
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4841
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4812
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4828
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4844
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4796
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4806
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4822
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4838
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4816
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4832
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4784
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4848
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4800
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4777
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4790
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8957
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8973
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8989
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9005
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9021
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9037
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9053
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9069
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9085
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8928
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8960
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8976
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8992
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9008
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9024
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9040
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8944
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9056
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9072
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9088
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8954
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8970
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8986
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9002
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9018
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9034
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9050
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9066
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9082
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8932
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8964
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8980
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8996
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9012
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9028
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9044
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8948
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9060
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9076
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9092
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8922
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8938
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4852
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4870
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4858
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4864
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4876
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 4899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 4892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4950
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4966
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4995
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4954
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4970
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4983
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4999
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4944
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4960
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4976
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4989
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 4903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7019
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7025
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7031
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7037
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7043
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7049
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7055
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5003
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5009
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5015
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5027
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5033
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5051
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5057
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5063
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5021
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5039
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5045
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 5092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5205
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5247
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5263
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5180
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5193
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5209
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5235
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5251
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5267
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5280
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5293
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5306
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5173
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5186
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5199
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5228
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5241
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5257
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5273
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5286
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5299
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5310
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5316
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5322
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5334
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5364
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5370
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5328
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5340
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5346
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5352
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5358
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 5399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5512
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5541
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5557
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5573
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5589
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5487
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5500
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5516
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5529
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5545
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5561
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5577
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5593
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5606
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5619
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5480
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5493
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5506
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5522
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5535
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5551
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5567
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5583
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5599
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5612
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6117
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6147
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6123
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6153
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6129
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6159
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6141
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5623
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5629
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5635
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5641
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 5766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5773
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5766
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 5666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5733
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5749
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5721
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5737
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5753
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5714
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5727
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5743
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5899
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5905
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5911
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5917
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 6042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6049
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6042
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6042
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6042
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 5942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6022
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6009
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6025
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6019
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5997
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6013
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6029
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5990
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6003
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5946
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5777
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5783
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5789
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5795
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 5817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 5810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5875
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5891
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5863
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5879
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5895
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5856
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5869
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5885
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 5821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 6185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6309
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6322
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6338
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6325
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6267
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6341
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6296
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6306
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6319
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6335
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6313
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6255
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6329
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6271
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6345
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6300
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6248
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6261
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6290
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6053
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6059
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 6079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6072
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6113
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6106
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7259
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7252
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7252
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6349
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6373
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6355
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6361
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 6396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6447
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6463
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6451
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6467
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6480
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6493
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6441
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6457
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6473
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6486
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7152
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7168
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7184
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7200
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7216
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7232
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7155
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7171
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7187
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7203
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7219
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7235
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7149
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7165
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7181
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7197
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7213
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7229
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7159
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7175
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7191
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7207
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7223
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7239
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6497
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6509
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6527
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6533
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6503
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6515
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6521
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6539
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6545
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6551
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 6579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6660
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6689
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6705
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6747
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6763
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6779
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6664
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6677
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6693
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6709
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6722
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6735
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6751
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6767
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6783
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6654
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6670
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6683
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6699
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6715
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6728
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6741
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6757
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6773
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6787
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6799
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6811
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6823
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6793
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6805
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6817
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6829
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 6855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 6848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6924
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6953
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6982
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7011
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6928
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6941
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6957
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6970
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6986
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6999
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7015
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6918
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6934
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6947
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6963
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6976
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6992
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7005
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 6859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7815
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7821
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7833
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7839
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7845
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7827
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7263
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7269
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7275
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7281
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7361
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7377
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7349
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7365
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7381
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7342
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7355
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7371
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7504
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7510
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7516
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7522
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7657
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7650
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7650
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7650
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7630
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7601
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7617
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7633
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7627
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7605
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7621
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7637
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7595
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7611
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7385
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7391
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7403
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7397
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7483
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7471
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7487
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7500
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7464
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7477
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7493
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7661
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7667
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7673
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7679
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7811
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7804
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7804
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7771
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7787
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7759
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7775
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7791
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7752
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7765
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7781
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 7869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7952
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7968
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7984
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7955
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7971
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7987
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7939
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7949
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7965
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7981
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7959
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7975
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7927
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7991
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7943
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7920
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7933
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 7873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8547
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8553
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8565
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8571
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8577
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8559
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 7995
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8001
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8007
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8013
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8093
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8109
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8081
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8097
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8113
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8074
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8087
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8103
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8236
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8242
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8248
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8254
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8362
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8333
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8349
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8365
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8359
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8337
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8353
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8369
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8327
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8343
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8117
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8123
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8135
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8129
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8215
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8203
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8219
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8232
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8196
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8209
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8225
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8393
      },
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8399
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8405
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8411
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8543
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8536
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8536
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8503
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8519
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8491
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8507
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8523
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8484
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8497
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8513
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 8601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 8594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8684
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8700
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8716
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8687
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8703
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8719
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8671
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8681
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8697
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8713
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8691
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8707
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8659
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8723
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8675
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8652
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8665
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 8605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackground": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackground",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9299
      },
      "name": "DashboardWidgetQueryValueDefinitionTimeseriesBackground",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "Whether the Timeseries is made using an area or bars. Valid values are `bars`, `area`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9305
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9311
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionTimeseriesBackground"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9381
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9384
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9378
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9372
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9388
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9365
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackground"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionTimeseriesBackgroundOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9116
      },
      "name": "DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9122
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9128
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9134
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9140
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9146
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9227
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9243
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9259
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9275
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9291
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9231
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9247
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9263
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9279
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9295
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9221
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9237
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9253
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9269
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9285
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10057
      },
      "name": "DashboardWidgetRunWorkflowDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#workflow_id Dashboard#workflow_id}",
            "stability": "stable",
            "summary": "Workflow ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10087
          },
          "name": "workflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10093
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#input Dashboard#input}",
            "stability": "stable",
            "summary": "input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10099
          },
          "name": "input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10063
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10069
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10075
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10081
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9749
      },
      "name": "DashboardWidgetRunWorkflowDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9755
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9761
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9767
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9773
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9931
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetRunWorkflowDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9924
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9924
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9924
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9859
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9875
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9891
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9907
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetRunWorkflowDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9863
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9879
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9895
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9911
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9853
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9869
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9885
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9901
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9935
      },
      "name": "DashboardWidgetRunWorkflowDefinitionInput",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "Name of the workflow input."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9941
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "Dashboard template variable. Can be suffixed with `.value` or `.key`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9947
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionInput"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInputList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10053
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInputOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetRunWorkflowDefinitionInputList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10046
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10046
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10046
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionInputList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInputOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 9971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 9961
      },
      "name": "DashboardWidgetRunWorkflowDefinitionInputOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10020
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10033
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10013
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10026
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 9975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionInputOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10268
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10284
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10271
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10287
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10194
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10210
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10226
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10242
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetRunWorkflowDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10265
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10281
          },
          "name": "input",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10275
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10291
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinitionInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10198
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10230
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10214
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10246
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10259
          },
          "name": "workflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10188
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10204
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10220
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10236
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10252
          },
          "name": "workflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetRunWorkflowDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetRunWorkflowDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19
      },
      "name": "DashboardWidgetScatterplotDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color_by_groups Dashboard#color_by_groups}",
            "stability": "stable",
            "summary": "List of groups used for colors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 25
          },
          "name": "colorByGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 55
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 31
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 61
          },
          "name": "request",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 37
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 43
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 49
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#xaxis Dashboard#xaxis}",
            "stability": "stable",
            "summary": "xaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 67
          },
          "name": "xaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 73
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetScatterplotDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10295
      },
      "name": "DashboardWidgetScatterplotDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10301
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10307
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10313
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10319
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10405
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10421
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10437
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10453
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10409
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10425
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10441
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10457
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10399
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10415
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10431
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10447
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 259
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 275
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 291
          },
          "name": "putXaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 307
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 182
          },
          "name": "resetColorByGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 262
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 198
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 278
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 214
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 230
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 246
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 294
          },
          "name": "resetXaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 310
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 256
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 272
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 288
          },
          "name": "xaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 304
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 186
          },
          "name": "colorByGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 266
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 202
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 282
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 234
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 218
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 250
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 298
          },
          "name": "xaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 314
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 176
          },
          "name": "colorByGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 192
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 208
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 224
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 240
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetScatterplotDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19724
      },
      "name": "DashboardWidgetScatterplotDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_table Dashboard#scatterplot_table}",
            "stability": "stable",
            "summary": "scatterplot_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19730
          },
          "name": "scatterplotTable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#x Dashboard#x}",
            "stability": "stable",
            "summary": "x block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19736
          },
          "name": "x",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#y Dashboard#y}",
            "stability": "stable",
            "summary": "y block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19742
          },
          "name": "y",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19806
          },
          "name": "putScatterplotTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19822
          },
          "name": "putX",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19838
          },
          "name": "putY",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19809
          },
          "name": "resetScatterplotTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19825
          },
          "name": "resetX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19841
          },
          "name": "resetY"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19803
          },
          "name": "scatterplotTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19819
          },
          "name": "x",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19835
          },
          "name": "y",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19813
          },
          "name": "scatterplotTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19829
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19845
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12892
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12898
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12904
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10481
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#dimension Dashboard#dimension}",
            "stability": "stable",
            "summary": "Dimension of the Scatterplot. Valid values are `x`, `y`, `radius`, `color`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10493
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10499
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10487
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10628
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10621
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10621
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10578
          },
          "name": "resetAlias"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10582
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10595
          },
          "name": "dimensionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10608
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10572
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10588
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10601
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13016
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13009
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13009
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 12928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12973
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12989
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12976
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12992
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12970
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12986
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12980
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12996
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12932
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12648
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12654
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12660
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12666
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12672
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12678
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12684
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10632
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10638
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10644
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10656
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10662
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10680
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10686
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10692
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10650
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10668
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10674
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 10721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10834
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10876
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10892
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10809
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10822
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10838
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10851
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10864
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10880
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10896
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10909
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10922
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10935
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10802
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10815
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10828
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10844
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10857
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10870
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10886
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10902
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10915
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10928
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 10939
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10945
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10951
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10963
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10993
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10999
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10957
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10969
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10975
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10981
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 10987
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11141
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11170
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11186
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11202
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11218
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11116
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11129
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11145
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11158
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11174
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11190
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11206
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11222
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11235
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11248
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11109
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11122
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11135
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11151
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11164
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11180
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11196
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11212
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11228
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11241
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11746
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11776
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11752
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11782
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11758
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11788
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11770
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11252
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11258
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11264
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11270
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11362
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11378
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11350
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11366
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11382
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11343
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11356
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11372
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11528
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11534
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11540
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11546
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11678
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11671
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11671
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11651
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11638
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11654
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11648
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11626
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11642
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11658
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11619
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11632
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11406
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11412
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11418
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11424
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11504
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11520
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11492
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11508
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11524
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11485
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11498
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11514
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11938
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11951
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11967
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11954
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11896
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11970
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11925
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11935
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11948
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11964
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11942
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11884
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11958
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11900
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11913
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11974
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11929
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11877
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11890
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11906
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11919
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11682
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11688
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 11708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11701
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11742
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11735
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 12881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12888
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12881
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12881
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 11978
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11996
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12002
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11984
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 11990
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 12025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12076
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12092
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12080
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12096
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12109
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12122
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12070
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12086
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12115
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 12712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12781
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12797
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12813
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12829
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12845
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12861
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12784
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12800
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12816
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12832
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12848
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12864
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12778
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12794
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12810
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12826
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12842
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12858
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12788
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12804
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12820
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12836
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12852
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12868
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12126
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12138
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12156
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12162
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12132
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12144
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12150
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12168
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12174
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12180
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 12208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12289
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12318
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12334
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12376
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12392
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12408
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12293
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12306
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12322
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12338
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12351
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12364
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12380
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12396
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12412
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12283
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12299
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12312
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12328
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12344
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12357
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12370
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12386
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12402
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12416
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12428
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12440
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12452
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12422
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12434
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12446
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12458
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 12484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 12477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12553
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12582
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12611
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12640
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12557
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12570
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12586
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12599
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12615
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12628
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12644
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12547
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12563
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12576
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12592
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12605
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12621
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12634
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 12488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16099
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestX",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16105
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16117
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16123
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16129
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16111
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16135
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16141
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestX"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13572
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13578
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13590
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13596
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13602
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13584
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13020
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13026
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13032
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13038
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13118
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13134
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13106
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13122
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13138
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13099
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13112
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13128
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13261
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13267
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13273
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13279
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13414
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13407
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13407
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13387
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13358
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13374
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13390
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13384
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13362
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13378
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13394
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13352
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13368
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13142
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13148
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13160
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13154
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13240
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13228
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13244
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13257
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13221
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13234
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13250
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13418
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13424
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13430
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13436
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13568
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13561
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13561
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13528
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13544
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13516
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13532
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13548
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13509
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13522
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13538
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13709
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13725
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13741
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13712
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13728
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13744
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13696
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13706
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13722
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13738
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13716
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13732
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13684
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13748
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13700
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13677
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13690
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14304
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14310
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14322
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14328
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14334
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14316
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13752
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13758
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13764
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13770
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13850
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13866
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13838
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13854
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13870
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13831
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13844
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13860
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13993
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13999
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14005
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14011
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14119
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14090
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14106
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14122
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14116
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14094
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14110
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14126
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14084
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14100
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13874
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13880
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13892
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13886
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 13914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 13907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13972
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13960
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13976
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13989
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13953
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13966
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13982
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 13918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14150
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14156
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14162
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14168
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14300
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14293
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14293
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14260
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14276
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14248
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14264
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14280
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14241
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14254
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14270
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14441
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14457
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14473
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14444
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14460
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14476
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14428
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14438
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14454
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14470
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14448
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14464
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14416
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14480
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14432
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14409
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14422
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16277
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16293
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16309
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16325
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16341
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16248
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16280
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16296
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16312
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16264
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16328
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16344
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16274
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16290
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16306
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16322
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16338
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16252
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16284
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16300
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16316
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16268
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16332
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16348
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16242
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16258
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestX"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14484
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14502
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14490
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14496
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14508
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14582
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14598
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14627
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14586
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14602
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14615
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14631
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14576
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14592
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14608
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14621
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15187
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15193
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15205
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15211
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15217
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15199
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14635
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14641
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14647
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14653
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14733
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14749
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14721
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14737
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14753
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14714
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14727
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14743
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14876
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14882
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14888
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14894
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15029
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15022
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15022
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15022
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15002
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14973
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14989
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15005
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14999
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14977
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14993
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15009
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14967
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14983
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14757
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14763
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14775
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14769
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 14797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 14790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14855
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14843
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14859
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14872
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14836
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14849
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14865
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 14801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15033
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15039
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15045
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15051
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15183
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15176
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15176
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15143
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15159
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15131
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15147
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15163
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15124
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15137
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15153
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15324
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15340
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15356
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15327
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15343
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15359
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15311
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15321
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15337
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15353
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15331
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15347
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15299
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15363
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15315
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15292
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15305
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15919
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15925
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15937
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15943
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15949
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15931
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15367
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15373
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15379
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15385
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15465
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15481
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15453
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15469
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15485
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15446
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15459
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15475
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15608
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15614
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15620
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15626
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15754
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15754
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15734
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15705
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15721
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15737
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15731
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15709
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15725
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15741
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15699
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15715
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15489
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15495
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15507
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15501
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15587
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15575
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15591
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15604
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15568
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15581
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15597
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15765
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15771
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15777
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15783
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15915
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15908
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15908
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15908
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15875
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15891
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15863
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15879
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15895
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15856
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15869
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15885
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 15973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 15966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16056
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16072
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16088
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16059
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16075
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16091
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16043
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16053
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16069
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16085
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16063
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16079
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16031
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16095
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16047
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16024
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16037
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 15977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19451
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestY",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19457
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19469
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19475
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19481
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19463
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19487
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19493
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestY"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16924
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16930
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16942
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16948
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16954
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16936
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16372
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16378
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16384
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16390
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16470
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16486
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16458
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16474
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16490
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16451
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16464
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16480
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16613
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16619
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16625
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16631
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16766
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16759
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16759
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16759
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16739
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16710
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16726
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16742
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16736
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16714
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16730
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16746
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16704
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16720
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16494
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16500
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16512
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16506
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16592
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16580
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16596
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16609
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16573
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16586
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16602
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16770
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16776
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16782
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16788
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16920
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16913
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16913
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16913
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16880
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16896
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16868
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16884
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16900
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16861
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16874
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16890
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 16978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 16971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17061
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17077
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17093
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17064
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17080
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17096
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17048
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17058
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17074
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17090
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17068
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17084
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17036
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17100
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17052
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17029
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17042
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 16982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17656
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17662
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17674
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17680
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17686
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17668
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17104
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17110
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17116
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17122
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17202
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17218
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17190
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17206
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17222
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17183
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17196
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17212
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17345
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17351
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17357
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17363
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17498
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17491
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17491
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17471
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17442
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17458
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17474
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17468
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17446
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17462
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17478
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17436
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17452
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17226
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17232
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17244
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17238
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17324
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17312
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17328
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17341
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17305
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17318
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17334
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17502
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17508
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17514
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17520
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17652
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17645
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17645
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17612
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17628
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17600
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17616
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17632
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17593
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17606
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17622
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17793
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17809
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17825
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17796
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17812
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17828
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17780
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17790
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17806
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17822
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17800
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17816
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17768
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17832
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17784
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17761
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17774
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19629
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19645
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19661
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19677
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19693
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19600
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19632
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19648
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19664
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19616
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19680
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19696
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19626
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19642
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19658
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19674
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19690
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19604
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19636
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19652
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19668
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19620
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19684
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19700
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19594
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19610
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestY"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17836
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17854
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17842
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17848
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17860
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 17883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17934
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17950
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17979
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17938
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17954
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17967
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17983
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17928
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17944
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17960
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17973
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18539
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18545
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18557
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18563
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18569
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18551
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 17987
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17993
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 17999
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18005
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18085
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18101
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18073
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18089
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18105
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18066
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18079
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18095
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18228
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18234
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18240
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18246
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18354
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18325
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18341
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18357
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18351
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18329
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18345
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18361
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18319
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18335
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18109
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18115
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18127
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18121
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18207
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18195
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18211
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18224
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18188
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18201
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18217
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18385
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18391
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18397
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18403
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18495
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18511
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18483
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18499
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18515
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18476
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18489
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18505
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18676
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18692
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18708
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18679
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18695
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18711
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18663
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18673
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18689
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18705
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18683
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18699
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18651
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18715
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18667
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18644
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18657
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19271
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19277
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19289
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19295
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19301
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19283
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18719
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18725
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18731
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18737
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18817
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18833
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18805
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18821
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18837
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18798
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18811
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18827
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18960
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18966
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18972
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18978
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19086
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19057
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19073
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19089
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19083
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19061
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19077
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19093
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19051
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19067
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18841
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18847
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18859
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18853
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 18881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 18874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18939
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18927
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18943
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18956
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18920
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18933
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18949
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 18885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19117
      },
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19123
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19129
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19135
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19267
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19260
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19260
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19227
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19243
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19215
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19231
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19247
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19208
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19221
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19237
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19408
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19424
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19440
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19411
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19427
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19443
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19395
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19405
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19421
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19437
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19415
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19431
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19383
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19447
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19399
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19376
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19389
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19849
      },
      "name": "DashboardWidgetScatterplotDefinitionXaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19855
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19861
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19867
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19873
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19879
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionXaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 19903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 19896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19960
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19976
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19992
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20008
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20024
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionXaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19964
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19980
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19996
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20012
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20028
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19954
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19970
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19986
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20002
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20018
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 19907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionXaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionXaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 20032
      },
      "name": "DashboardWidgetScatterplotDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20038
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20044
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20050
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20056
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20062
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4000.ts",
          "line": 20086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4000.ts",
        "line": 20079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20143
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20159
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20175
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20191
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20207
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetScatterplotDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20147
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20163
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20179
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20195
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20211
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20137
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20153
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20169
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20185
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20201
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4000.ts",
            "line": 20090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4000:DashboardWidgetScatterplotDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 318
      },
      "name": "DashboardWidgetServiceLevelObjectiveDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "The ID of the service level objective used by the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 342
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `7d`, `30d`, `90d`, `week_to_date`, `previous_week`, `month_to_date`, `previous_month`, `global_time`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#time_windows Dashboard#time_windows}",
            "stability": "stable",
            "summary": "A list of time windows to display in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 348
          },
          "name": "timeWindows",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view_mode Dashboard#view_mode}",
            "stability": "stable",
            "summary": "The view mode for the widget. Valid values are `overall`, `component`, `both`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 372
          },
          "name": "viewMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view_type Dashboard#view_type}",
            "stability": "stable",
            "summary": "The type of view to use when displaying the widget. Only `detail` is supported."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 378
          },
          "name": "viewType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 324
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#global_time_target Dashboard#global_time_target}",
            "stability": "stable",
            "summary": "The global time target of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 330
          },
          "name": "globalTimeTarget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_error_budget Dashboard#show_error_budget}",
            "stability": "stable",
            "summary": "Whether to show the error budget or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 336
          },
          "name": "showErrorBudget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 354
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 360
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 366
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServiceLevelObjectiveDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 494
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 510
          },
          "name": "resetGlobalTimeTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 526
          },
          "name": "resetShowErrorBudget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 568
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 584
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 600
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetServiceLevelObjectiveDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 498
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 514
          },
          "name": "globalTimeTargetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 530
          },
          "name": "showErrorBudgetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 543
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 556
          },
          "name": "timeWindowsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 588
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 572
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 604
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 617
          },
          "name": "viewModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 630
          },
          "name": "viewTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 488
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 504
          },
          "name": "globalTimeTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 520
          },
          "name": "showErrorBudget",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 536
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 549
          },
          "name": "timeWindows",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 562
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 578
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 594
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 610
          },
          "name": "viewMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 623
          },
          "name": "viewType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServiceLevelObjectiveDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServiceLevelObjectiveDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 820
      },
      "name": "DashboardWidgetServicemapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filters Dashboard#filters}",
            "stability": "stable",
            "summary": "Your environment and primary tag (or `*` if enabled for your account)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 826
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The ID of the service to map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 832
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 856
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 838
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 844
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 850
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServicemapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 634
      },
      "name": "DashboardWidgetServicemapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 640
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 646
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 652
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 658
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServicemapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 816
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetServicemapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 809
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 809
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 809
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServicemapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 744
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 760
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 776
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 792
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetServicemapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 748
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 764
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 780
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 796
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 738
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 754
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 770
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 786
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServicemapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1015
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1018
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 970
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 986
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1002
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetServicemapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1012
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1022
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 945
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 958
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 990
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 974
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1006
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 938
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 951
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 964
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 980
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 996
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetServicemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetServicemapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1328
      },
      "name": "DashboardWidgetSloListDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1352
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1334
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1340
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1346
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1471
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1426
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1442
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1458
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSloListDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1468
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1475
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1446
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1430
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1462
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1420
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1436
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1452
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1238
      },
      "name": "DashboardWidgetSloListDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1250
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request_type Dashboard#request_type}",
            "stability": "stable",
            "summary": "The request type for the SLO List request. Valid values are `slo_list`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1244
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1320
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuery"
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetSloListDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1317
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1324
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1311
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1304
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1116
      },
      "name": "DashboardWidgetSloListDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_string Dashboard#query_string}",
            "stability": "stable",
            "summary": "Widget query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1128
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "Maximum number of results to display in the table. Defaults to `100`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1122
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1134
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1227
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1201
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1230
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSloListDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1224
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1205
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1218
          },
          "name": "queryStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1234
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1195
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1211
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1026
      },
      "name": "DashboardWidgetSloListDefinitionRequestQuerySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#column Dashboard#column}",
            "stability": "stable",
            "summary": "The facet path for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1032
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1038
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionRequestQuerySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1052
      },
      "name": "DashboardWidgetSloListDefinitionRequestQuerySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1099
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1112
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1092
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1105
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSloListDefinitionRequestQuerySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSloListDefinitionRequestQuerySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9233
      },
      "name": "DashboardWidgetSplitGraphDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#size Dashboard#size}",
            "stability": "stable",
            "summary": "Size of the individual graphs in the split."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9251
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#source_widget_definition Dashboard#source_widget_definition}",
            "stability": "stable",
            "summary": "source_widget_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9263
          },
          "name": "sourceWidgetDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_config Dashboard#split_config}",
            "stability": "stable",
            "summary": "split_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9269
          },
          "name": "splitConfig",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_uniform_y_axes Dashboard#has_uniform_y_axes}",
            "stability": "stable",
            "summary": "Normalize y axes across graphs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9239
          },
          "name": "hasUniformYAxes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9245
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9257
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9415
          },
          "name": "putSourceWidgetDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9428
          },
          "name": "putSplitConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9357
          },
          "name": "resetHasUniformYAxes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9373
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9402
          },
          "name": "resetTitle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9412
          },
          "name": "sourceWidgetDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9425
          },
          "name": "splitConfig",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9361
          },
          "name": "hasUniformYAxesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9377
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9390
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9419
          },
          "name": "sourceWidgetDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9432
          },
          "name": "splitConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9406
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9351
          },
          "name": "hasUniformYAxes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9367
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9383
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9396
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8322
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_definition Dashboard#change_definition}",
            "stability": "stable",
            "summary": "change_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8328
          },
          "name": "changeDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#geomap_definition Dashboard#geomap_definition}",
            "stability": "stable",
            "summary": "geomap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8334
          },
          "name": "geomapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_table_definition Dashboard#query_table_definition}",
            "stability": "stable",
            "summary": "query_table_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8340
          },
          "name": "queryTableDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query_value_definition Dashboard#query_value_definition}",
            "stability": "stable",
            "summary": "query_value_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8346
          },
          "name": "queryValueDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_definition Dashboard#scatterplot_definition}",
            "stability": "stable",
            "summary": "scatterplot_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8352
          },
          "name": "scatterplotDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sunburst_definition Dashboard#sunburst_definition}",
            "stability": "stable",
            "summary": "sunburst_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8358
          },
          "name": "sunburstDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_definition Dashboard#timeseries_definition}",
            "stability": "stable",
            "summary": "timeseries_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8364
          },
          "name": "timeseriesDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#toplist_definition Dashboard#toplist_definition}",
            "stability": "stable",
            "summary": "toplist_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8370
          },
          "name": "toplistDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#treemap_definition Dashboard#treemap_definition}",
            "stability": "stable",
            "summary": "treemap_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8376
          },
          "name": "treemapDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8235
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8265
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8241
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8271
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8247
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8253
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8259
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1479
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1485
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1491
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1497
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1503
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1661
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1654
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1654
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1654
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1589
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1605
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1621
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1637
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1593
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1609
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1625
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1641
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1583
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1599
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1615
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1631
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8420
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8436
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8423
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8359
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8439
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8375
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8391
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8407
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8417
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8433
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8427
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8363
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8443
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8395
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8379
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8411
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8353
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8369
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8385
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8401
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7759
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7807
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#change_type Dashboard#change_type}",
            "stability": "stable",
            "summary": "Whether to show absolute or relative change. Valid values are `absolute`, `relative`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7765
          },
          "name": "changeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compare_to Dashboard#compare_to}",
            "stability": "stable",
            "summary": "Choose from when to compare current data to. Valid values are `hour_before`, `day_before`, `week_before`, `month_before`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7771
          },
          "name": "compareTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7813
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#increase_good Dashboard#increase_good}",
            "stability": "stable",
            "summary": "A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7777
          },
          "name": "increaseGood",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7819
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_by Dashboard#order_by}",
            "stability": "stable",
            "summary": "What to order by. Valid values are `change`, `name`, `present`, `past`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7783
          },
          "name": "orderBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order_dir Dashboard#order_dir}",
            "stability": "stable",
            "summary": "Widget sorting method. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7789
          },
          "name": "orderDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7825
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7795
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7831
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7837
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7843
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_present Dashboard#show_present}",
            "stability": "stable",
            "summary": "If set to `true`, displays the current value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7801
          },
          "name": "showPresent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2217
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2223
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2235
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2241
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2247
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2229
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1665
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1671
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1677
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1683
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1763
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1779
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1751
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1767
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1783
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1744
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1757
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1773
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1906
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1912
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1918
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1924
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2059
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2052
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2052
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2052
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2032
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2003
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2019
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2035
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2029
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2007
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2023
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2039
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1997
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2013
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1787
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1793
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1805
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1799
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 1827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 1820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1885
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1873
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1889
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1902
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1866
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1879
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1895
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 1831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2063
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2069
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2075
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2081
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2173
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2189
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2161
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2177
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2193
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2154
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2167
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2183
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2354
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2370
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2386
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2357
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2373
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2389
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2341
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2351
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2367
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2383
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2361
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2377
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2329
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2393
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2345
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2322
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2335
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2911
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2929
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2917
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2923
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2935
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2941
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2947
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2397
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2403
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2439
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2451
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2409
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2415
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2421
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2427
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2433
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2445
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2715
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2708
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2585
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2601
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2617
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2633
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2649
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2678
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2573
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2589
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2605
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2621
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2637
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2653
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2666
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2682
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2695
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2566
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2579
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2595
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2611
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2627
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2643
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2659
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2672
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2688
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2719
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2725
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2731
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2791
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2807
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2795
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2811
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2785
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2801
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3089
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3105
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3121
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3047
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3063
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3092
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3108
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3124
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3086
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3102
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3118
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3051
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3067
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3096
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3080
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3112
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3128
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3041
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3057
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3073
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2815
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2821
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2827
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 2848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 2841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2887
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2903
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2907
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2891
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2881
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2897
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 2852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3704
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3710
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3722
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3728
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3734
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3716
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3152
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3158
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3164
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3170
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3250
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3266
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3238
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3254
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3270
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3231
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3244
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3260
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3393
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3399
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3405
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3411
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3519
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3490
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3506
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3522
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3516
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3494
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3510
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3526
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3484
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3500
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3274
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3280
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3292
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3286
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3372
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3360
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3376
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3389
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3353
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3366
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3382
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3550
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3556
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3562
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3568
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3693
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3693
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3660
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3676
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3648
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3664
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3680
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3641
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3654
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3670
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3841
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3857
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3873
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3844
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3860
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3876
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3828
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3838
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3854
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3870
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3848
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3864
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3816
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3880
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3832
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3809
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3822
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8108
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8124
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8140
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8156
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8172
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8188
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8204
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8111
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7999
          },
          "name": "resetChangeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8015
          },
          "name": "resetCompareTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8127
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8031
          },
          "name": "resetIncreaseGood"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8143
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8047
          },
          "name": "resetOrderBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8063
          },
          "name": "resetOrderDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8159
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8079
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8175
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8191
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8207
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8095
          },
          "name": "resetShowPresent"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8105
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8121
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8137
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8153
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8169
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8185
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8201
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8115
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8003
          },
          "name": "changeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8019
          },
          "name": "compareToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8131
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8035
          },
          "name": "increaseGoodInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8147
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8051
          },
          "name": "orderByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8067
          },
          "name": "orderDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8163
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8083
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8179
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8195
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8211
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8099
          },
          "name": "showPresentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7993
          },
          "name": "changeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8009
          },
          "name": "compareTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8025
          },
          "name": "increaseGood",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8041
          },
          "name": "orderBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8057
          },
          "name": "orderDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8073
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8089
          },
          "name": "showPresent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3884
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3902
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3890
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3896
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3908
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 3931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 3924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3982
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3998
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4027
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3986
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4002
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4015
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4031
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3976
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3992
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4008
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4021
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 3935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6051
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6057
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6063
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6069
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6075
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6081
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6087
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4035
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4041
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4047
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4059
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4065
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4083
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4089
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4095
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4053
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4071
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4077
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 4124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4237
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4279
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4295
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4212
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4225
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4241
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4254
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4267
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4283
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4299
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4312
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4325
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4338
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4205
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4218
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4231
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4260
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4273
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4289
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4305
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4318
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4331
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4342
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4348
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4354
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4396
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4402
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4360
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4372
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4378
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4384
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4390
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 4431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4544
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4573
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4589
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4605
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4621
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4519
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4532
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4548
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4561
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4577
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4593
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4609
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4625
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4638
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4651
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4512
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4525
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4538
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4567
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4583
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4599
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4615
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4631
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4644
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5149
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5179
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5155
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5185
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5161
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5191
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5173
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4655
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4661
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4667
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4673
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 4798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 4698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4765
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4781
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4753
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4769
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4785
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4746
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4759
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4775
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4702
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4931
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4937
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4943
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4949
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 5074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5081
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5074
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5074
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 4974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5054
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5041
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5057
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5051
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5029
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5045
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5061
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5022
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5035
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4809
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4815
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4821
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4827
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 4849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 4842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4907
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4923
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4895
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4911
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4927
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4888
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4901
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4917
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 4853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 5217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5341
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5354
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5370
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5357
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5299
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5373
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5328
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5338
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5351
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5367
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5345
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5287
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5361
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5303
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5377
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5332
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5280
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5293
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5322
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5085
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5091
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 5111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5104
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5145
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5138
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5381
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5405
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5387
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5393
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 5428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5479
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5495
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5483
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5499
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5512
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5525
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5473
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5489
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5505
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5518
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6184
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6200
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6216
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6232
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6248
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6264
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6187
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6203
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6219
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6235
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6251
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6267
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6181
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6197
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6213
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6229
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6245
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6261
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6191
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6207
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6223
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6239
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6255
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6271
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5529
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5541
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5559
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5565
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5535
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5547
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5553
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5571
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5577
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5583
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 5611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5692
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5721
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5737
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5779
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5795
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5811
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5696
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5709
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5725
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5741
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5754
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5767
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5783
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5799
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5815
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5686
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5702
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5715
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5731
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5747
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5760
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5773
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5789
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5805
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5819
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5831
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5843
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5855
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5825
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5837
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5849
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5861
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 5887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 5880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5956
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5985
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6014
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6043
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5960
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5973
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5989
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6002
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6018
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6031
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6047
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5950
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5966
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5979
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5995
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6008
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6024
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6037
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 5891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6847
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6853
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6865
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6871
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6877
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6859
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6295
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6301
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6307
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6313
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6393
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6409
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6381
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6397
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6413
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6374
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6387
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6403
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6536
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6542
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6548
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6554
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6662
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6633
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6649
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6665
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6659
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6637
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6653
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6669
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6627
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6643
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6417
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6423
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6435
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6429
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6515
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6503
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6519
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6532
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6496
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6509
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6525
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6693
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6699
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6705
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6711
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6803
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6819
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6791
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6807
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6823
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6784
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6797
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6813
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 6901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 6894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6984
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7000
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7016
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6987
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7003
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7019
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6971
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6981
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6997
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7013
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6991
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7007
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6959
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7023
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6975
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6952
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6965
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 6905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7579
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7585
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7597
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7603
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7609
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7591
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7027
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7033
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7039
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7045
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7125
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7141
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7113
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7129
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7145
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7106
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7119
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7135
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7268
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7274
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7280
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7286
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7394
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7365
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7381
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7397
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7391
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7369
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7385
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7401
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7359
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7375
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7149
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7155
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7167
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7161
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7247
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7235
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7251
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7264
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7228
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7241
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7257
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7425
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7431
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7437
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7443
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7535
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7551
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7523
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7539
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7555
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7516
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7529
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7545
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 7633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 7626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7716
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7732
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7748
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7719
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7735
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7751
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7703
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7713
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7729
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7745
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7723
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7739
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7691
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7755
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7707
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7684
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7697
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 7637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13481
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#view Dashboard#view}",
            "stability": "stable",
            "summary": "view block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13529
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13511
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13487
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13517
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13523
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13493
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13499
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13505
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8447
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8453
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8459
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8465
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8471
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8629
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8622
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8557
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8573
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8589
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8605
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8561
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8577
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8593
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8609
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8551
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8567
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8583
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8599
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13692
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13708
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13724
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13740
          },
          "name": "putView",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13695
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13631
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13711
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13727
          },
          "name": "resetStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13647
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13663
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13679
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13689
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13705
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13721
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13737
          },
          "name": "view",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13699
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13635
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13715
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13731
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13667
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13651
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13683
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13744
          },
          "name": "viewInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13625
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13641
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13657
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13673
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13112
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13124
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13130
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13118
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13136
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13142
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9147
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9165
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9153
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9159
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9171
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9177
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9183
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8633
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8639
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8675
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8687
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8645
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8651
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8657
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8663
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8669
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8681
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8951
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8944
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8944
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8944
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8821
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8837
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8853
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8869
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8885
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8914
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8809
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8825
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8841
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8857
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8873
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8889
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8902
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8918
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8931
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8802
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8815
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8831
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8847
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8863
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8879
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8895
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8908
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8924
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8955
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8961
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8967
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 8988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 8981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9027
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9043
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9031
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9047
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9021
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9037
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 8992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9384
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9377
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9325
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9341
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9357
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9283
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9299
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9328
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9344
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9360
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9322
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9338
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9354
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9287
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9303
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9332
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9316
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9348
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9364
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9277
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9293
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9309
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9051
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9057
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9063
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9123
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9139
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9143
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9127
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9117
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9133
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13323
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13316
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9940
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9946
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9958
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9964
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9970
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9952
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9388
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9394
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9400
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9406
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9486
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9502
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9474
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9490
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9506
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9467
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9480
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9496
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9629
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9635
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9641
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9647
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9782
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9775
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9775
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9755
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9726
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9742
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9758
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9752
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9730
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9746
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9762
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9720
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9736
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9510
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9516
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9528
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9522
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9608
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9596
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9612
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9625
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9589
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9602
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9618
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9786
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9792
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9798
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9804
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9936
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9929
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9929
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9929
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9896
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9912
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9884
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9900
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9916
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9877
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9890
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9906
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 9994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 9987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10077
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10093
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10109
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10080
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10096
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10112
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10064
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10074
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10090
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10106
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10084
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10100
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10052
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10116
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10068
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10045
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10058
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 9998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13248
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13264
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13280
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13296
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13251
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13267
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13235
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13283
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13299
          },
          "name": "resetRumQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13245
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13261
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13277
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13293
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13255
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13271
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13239
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13287
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13303
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13229
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12136
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12142
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12148
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12154
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12160
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12166
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12172
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10120
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10126
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10132
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10150
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10168
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10174
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10180
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10138
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10156
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10162
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 10209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10322
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10364
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10380
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10297
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10310
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10326
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10352
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10368
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10384
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10397
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10410
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10423
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10290
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10303
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10316
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10345
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10358
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10374
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10390
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10403
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10416
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10427
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10433
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10439
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10451
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10481
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10487
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10445
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10457
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10463
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10469
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10475
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 10516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10629
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10658
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10674
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10690
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10706
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10604
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10617
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10633
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10646
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10662
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10678
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10694
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10710
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10723
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10736
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10597
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10610
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10623
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10639
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10652
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10668
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10684
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10700
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10716
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10729
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11234
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11264
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11240
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11270
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11246
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11276
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11258
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10740
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10746
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10752
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10758
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 10883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10890
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10883
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10883
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10883
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 10783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10850
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10866
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10838
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10854
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10870
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10831
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10844
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10860
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11016
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11022
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11028
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11034
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11139
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11126
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11142
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11136
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11114
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11130
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11146
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11107
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11120
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10894
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10900
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10906
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10912
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 10934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 10927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10992
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11008
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10980
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10996
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11012
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10973
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10986
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11002
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 10938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11426
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11439
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11455
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11442
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11384
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11458
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11413
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11423
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11436
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11452
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11430
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11372
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11446
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11388
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11401
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11462
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11417
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11365
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11378
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11394
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11407
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11170
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11176
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11189
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11230
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11223
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11466
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11484
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11490
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11472
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11478
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11564
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11580
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11568
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11584
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11597
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11610
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11558
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11574
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11590
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11603
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12269
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12285
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12301
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12317
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12333
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12349
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12272
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12288
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12304
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12320
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12336
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12352
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12266
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12282
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12298
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12314
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12330
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12346
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12276
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12292
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12308
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12324
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12340
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12356
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11614
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11626
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11644
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11650
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11620
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11632
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11638
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11656
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11662
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11668
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11777
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11806
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11822
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11864
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11880
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11896
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11781
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11794
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11810
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11826
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11839
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11852
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11868
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11884
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11900
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11771
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11787
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11800
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11816
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11832
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11845
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11858
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11874
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11890
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11904
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11916
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11928
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11940
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11910
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11922
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11934
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11946
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 11972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 11965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12041
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12070
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12099
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12128
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12045
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12058
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12074
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12087
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12103
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12116
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12132
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12035
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12051
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12064
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12080
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12093
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12109
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12122
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 11976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12932
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12938
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12950
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12956
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12962
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12944
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12380
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12386
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12392
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12398
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12478
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12494
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12466
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12482
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12498
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12459
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12472
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12488
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12621
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12627
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12633
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12639
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12774
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12767
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12767
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12767
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12747
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12718
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12734
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12750
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12744
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12722
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12738
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12754
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12712
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12728
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12502
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12508
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12520
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12514
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12600
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12588
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12604
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12617
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12581
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12594
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12610
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12778
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12784
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12790
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12796
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12928
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12921
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12921
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12921
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12888
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12904
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12876
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12892
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12908
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12869
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12882
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12898
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 12986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 12979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13069
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13085
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13101
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13072
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13088
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13104
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13056
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13066
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13082
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13098
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13076
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13092
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13044
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13108
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13060
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13037
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13050
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 12990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13327
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply to the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13333
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_flip Dashboard#palette_flip}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to flip the palette tones."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13339
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13353
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13413
          },
          "name": "paletteFlipInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13400
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13393
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13406
          },
          "name": "paletteFlip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13417
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#focus Dashboard#focus}",
            "stability": "stable",
            "summary": "The two-letter ISO code of a country to focus the map on (or `WORLD`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13423
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13436
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13477
          },
          "name": "focusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13470
          },
          "name": "focus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8482
          },
          "name": "putChangeDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8498
          },
          "name": "putGeomapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8514
          },
          "name": "putQueryTableDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8530
          },
          "name": "putQueryValueDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8546
          },
          "name": "putScatterplotDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8562
          },
          "name": "putSunburstDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8578
          },
          "name": "putTimeseriesDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8594
          },
          "name": "putToplistDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8610
          },
          "name": "putTreemapDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8485
          },
          "name": "resetChangeDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8501
          },
          "name": "resetGeomapDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8517
          },
          "name": "resetQueryTableDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8533
          },
          "name": "resetQueryValueDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8549
          },
          "name": "resetScatterplotDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8565
          },
          "name": "resetSunburstDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8581
          },
          "name": "resetTimeseriesDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8597
          },
          "name": "resetToplistDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8613
          },
          "name": "resetTreemapDefinition"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8479
          },
          "name": "changeDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8495
          },
          "name": "geomapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8511
          },
          "name": "queryTableDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8527
          },
          "name": "queryValueDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8543
          },
          "name": "scatterplotDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8559
          },
          "name": "sunburstDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8575
          },
          "name": "timeseriesDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8591
          },
          "name": "toplistDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8607
          },
          "name": "treemapDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8489
          },
          "name": "changeDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8505
          },
          "name": "geomapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8521
          },
          "name": "queryTableDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8537
          },
          "name": "queryValueDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8553
          },
          "name": "scatterplotDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8569
          },
          "name": "sunburstDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8585
          },
          "name": "timeseriesDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8601
          },
          "name": "toplistDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8617
          },
          "name": "treemapDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 49
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#has_search_bar Dashboard#has_search_bar}",
            "stability": "stable",
            "summary": "Controls the display of the search bar. Valid values are `always`, `never`, `auto`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19
          },
          "name": "hasSearchBar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 25
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 55
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 31
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 37
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 43
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13748
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13754
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13760
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13766
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13772
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13858
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13874
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13890
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13906
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13862
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13878
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13894
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13910
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13852
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13868
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13884
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13900
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 74
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 227
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 243
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 230
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 150
          },
          "name": "resetHasSearchBar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 166
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 246
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 182
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 198
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 214
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 224
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 240
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 234
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 154
          },
          "name": "hasSearchBarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 170
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 250
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 202
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 186
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 218
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 144
          },
          "name": "hasSearchBar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 160
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 176
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 192
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 208
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20759
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20765
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "The alias for the column name (defaults to metric name)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20771
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20801
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_stats_query Dashboard#apm_stats_query}",
            "stability": "stable",
            "summary": "apm_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20807
          },
          "name": "apmStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "List items one of `number`, `bar`. Valid values are `number`, `bar`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20777
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20813
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20819
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of lines to show in the table."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20783
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20825
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The sort order for the rows. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20789
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20831
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20795
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20837
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20843
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20849
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14486
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14492
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14504
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14510
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14516
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14498
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13934
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13940
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13946
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13952
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 13974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 13967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14032
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14048
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14020
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14036
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14052
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14013
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14026
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14042
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 13978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14175
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14181
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14187
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14193
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14301
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14272
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14288
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14304
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14298
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14276
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14292
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14308
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14266
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14282
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14056
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14062
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14074
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14068
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14089
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14154
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14142
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14158
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14171
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14135
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14148
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14164
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14332
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14338
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14344
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14350
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14482
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14475
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14475
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14475
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14442
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14458
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14430
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14446
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14462
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14423
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14436
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14452
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14623
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14639
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14655
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14626
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14642
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14658
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14610
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14620
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14636
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14652
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14630
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14646
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14598
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14662
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14614
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14591
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14604
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14849
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "The environment name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14855
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The operation name associated with the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14861
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag Dashboard#primary_tag}",
            "stability": "stable",
            "summary": "The organization's host group name and value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14867
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#row_type Dashboard#row_type}",
            "stability": "stable",
            "summary": "The level of detail for the request. Valid values are `service`, `resource`, `span`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14879
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The service name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14885
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#columns Dashboard#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14891
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource Dashboard#resource}",
            "stability": "stable",
            "summary": "The resource name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14873
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14666
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The column name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14684
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "A user-assigned alias for the column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14672
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14678
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14690
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14776
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14792
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14821
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14780
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14796
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14809
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14825
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14770
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14786
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14802
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14815
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 14917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 14910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15064
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15067
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15025
          },
          "name": "resetResource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15061
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15071
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14987
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15000
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15013
          },
          "name": "primaryTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15029
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15042
          },
          "name": "rowTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15055
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14980
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14993
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15006
          },
          "name": "primaryTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15019
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15035
          },
          "name": "rowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15048
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 14921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15075
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15081
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15117
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15129
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15087
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15093
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15099
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15105
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15111
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15123
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15393
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15386
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15386
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15263
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15279
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15295
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15311
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15327
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15356
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15251
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15267
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15283
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15299
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15315
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15331
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15344
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15360
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15373
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15244
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15257
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15273
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15289
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15305
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15321
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15337
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15350
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15366
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15911
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15929
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15917
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15923
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15935
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15941
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15947
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15397
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15403
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15439
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15451
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15409
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15415
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15421
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15427
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15433
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15445
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15715
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15708
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15585
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15601
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15617
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15633
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15649
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15678
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15573
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15589
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15605
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15621
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15637
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15653
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15666
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15682
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15695
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15566
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15579
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15595
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15611
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15627
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15643
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15659
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15672
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15688
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15719
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15725
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15731
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15791
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15807
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15795
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15811
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15785
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15801
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16089
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16105
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16121
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16047
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16063
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16092
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16108
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16124
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16086
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16102
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16118
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16051
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16067
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16096
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16080
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16112
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16128
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16041
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16057
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16073
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15815
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15821
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15827
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 15848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 15841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15887
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15903
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15907
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15891
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15881
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15897
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 15852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 21253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 21245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21253
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16704
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16710
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16722
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16728
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16734
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16716
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16152
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16158
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16164
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16170
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16250
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16266
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16238
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16254
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16270
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16231
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16244
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16260
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16393
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16399
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16405
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16411
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16519
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16490
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16506
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16522
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16516
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16494
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16510
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16526
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16484
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16500
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16274
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16280
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16292
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16286
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16372
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16360
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16376
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16389
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16353
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16366
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16382
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16550
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16556
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16562
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16568
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16693
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16693
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16660
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16676
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16648
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16664
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16680
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16641
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16654
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16670
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16841
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16857
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16873
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16844
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16860
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16876
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16828
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16838
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16854
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16870
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16848
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16864
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16816
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16880
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16832
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16809
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16822
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21105
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21121
          },
          "name": "putApmStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21137
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21153
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21169
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21185
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21201
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21217
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21233
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21012
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21028
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21108
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21124
          },
          "name": "resetApmStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21044
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21140
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21156
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21060
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21172
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21076
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21188
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21092
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21204
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21220
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21236
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21102
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21118
          },
          "name": "apmStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21134
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21150
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21166
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21182
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21198
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21214
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21230
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21016
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21032
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21112
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21128
          },
          "name": "apmStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21048
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21144
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21160
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21064
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21176
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21080
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21192
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21096
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21208
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21224
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21240
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21006
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21022
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21038
          },
          "name": "cellDisplayMode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21054
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21070
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 21086
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16884
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16902
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16890
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16896
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16908
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 16931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 16924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16982
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16998
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17027
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16986
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17002
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17015
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17031
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16976
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16992
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17008
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17021
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 16935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19051
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19057
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19063
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19069
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19075
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19081
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19087
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17035
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17041
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17047
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17059
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17065
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17083
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17089
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17095
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17053
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17071
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17077
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 17124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17237
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17279
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17295
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17212
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17225
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17241
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17254
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17267
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17283
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17299
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17312
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17325
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17338
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17205
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17218
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17231
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17260
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17273
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17289
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17305
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17318
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17331
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17342
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17348
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17354
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17396
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17402
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17360
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17372
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17378
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17384
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17390
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 17431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17544
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17573
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17589
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17605
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17621
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17519
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17532
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17548
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17561
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17577
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17593
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17609
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17625
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17638
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17651
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17512
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17525
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17538
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17567
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17583
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17599
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17615
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17631
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17644
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18149
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18179
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18155
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18185
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18161
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18191
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18173
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17655
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17661
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17667
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17673
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 17798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 17698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17765
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17781
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17753
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17769
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17785
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17746
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17759
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17775
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17702
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17931
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17937
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17943
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17949
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 18074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18081
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18074
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18074
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 17974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18054
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18041
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18057
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18051
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18029
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18045
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18061
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18022
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18035
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17809
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17815
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17821
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17827
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 17849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 17842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17907
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17923
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17895
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17911
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17927
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17888
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17901
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17917
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 17853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 18217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18341
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18354
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18370
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18357
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18299
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18373
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18328
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18338
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18351
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18367
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18345
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18287
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18361
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18303
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18377
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18332
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18280
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18293
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18322
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18085
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18091
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 18111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18104
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18145
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18138
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18381
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18405
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18387
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18393
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 18428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18479
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18495
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18483
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18499
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18512
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18525
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18473
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18489
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18505
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18518
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19184
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19200
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19216
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19232
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19248
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19264
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19187
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19203
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19219
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19235
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19251
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19267
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19181
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19197
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19213
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19229
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19245
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19261
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19191
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19207
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19223
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19239
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19255
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19271
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18529
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18541
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18559
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18565
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18535
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18547
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18553
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18571
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18577
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18583
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 18611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18692
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18721
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18737
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18779
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18795
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18811
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18696
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18709
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18725
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18741
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18754
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18767
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18783
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18799
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18815
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18686
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18702
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18715
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18731
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18747
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18760
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18773
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18789
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18805
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18819
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18831
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18843
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18855
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18825
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18837
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18849
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18861
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 18887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 18880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18956
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18985
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19014
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19043
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18960
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18973
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18989
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19002
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19018
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19031
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19047
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18950
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18966
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18979
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18995
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19008
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19024
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19037
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 18891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19847
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19853
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19865
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19871
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19877
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19859
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19295
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19301
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19307
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19313
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19393
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19409
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19381
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19397
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19413
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19374
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19387
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19403
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19536
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19542
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19548
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19554
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19662
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19633
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19649
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19665
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19659
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19637
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19653
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19669
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19627
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19643
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19417
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19423
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19435
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19429
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19515
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19503
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19519
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19532
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19496
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19509
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19525
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19693
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19699
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19705
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19711
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19803
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19819
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19791
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19807
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19823
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19784
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19797
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19813
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 19901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 19894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19984
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20000
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20016
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19987
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20003
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20019
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19971
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19981
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19997
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20013
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19991
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20007
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19959
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20023
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19975
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19952
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19965
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 19905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20579
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20585
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20597
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20603
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20609
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20591
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20027
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20033
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20039
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20045
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20125
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20141
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20113
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20129
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20145
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20106
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20119
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20135
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20268
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20274
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20280
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20286
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20394
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20365
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20381
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20397
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20391
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20369
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20385
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20401
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20359
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20375
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20149
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20155
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20167
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20161
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20247
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20235
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20251
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20264
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20228
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20241
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20257
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20425
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20431
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20437
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20443
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20535
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20551
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20523
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20539
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20555
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20516
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20529
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20545
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4400.ts",
          "line": 20633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4400.ts",
        "line": 20626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20716
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20732
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20748
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20719
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20735
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20751
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20703
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20713
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20729
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20745
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20723
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20739
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20691
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20755
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20707
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20684
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20697
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4400.ts",
            "line": 20637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4400:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8253
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#autoscale Dashboard#autoscale}",
            "stability": "stable",
            "summary": "A Boolean indicating whether to automatically scale the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8259
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8307
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_unit Dashboard#custom_unit}",
            "stability": "stable",
            "summary": "The unit for the value displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8265
          },
          "name": "customUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8271
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#precision Dashboard#precision}",
            "stability": "stable",
            "summary": "The precision to use when displaying the tile."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8277
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8313
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_align Dashboard#text_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's text. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8283
          },
          "name": "textAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeseries_background Dashboard#timeseries_background}",
            "stability": "stable",
            "summary": "timeseries_background block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8319
          },
          "name": "timeseriesBackground",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8289
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8295
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8301
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 254
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 260
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 266
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 272
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 278
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 436
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 429
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 429
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 364
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 380
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 396
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 412
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 368
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 384
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 400
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 416
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 358
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 374
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 390
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 406
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8567
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8583
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8599
          },
          "name": "putTimeseriesBackground",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8442
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8570
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8458
          },
          "name": "resetCustomUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8474
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8490
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8586
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8506
          },
          "name": "resetTextAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8602
          },
          "name": "resetTimeseriesBackground"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8522
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8538
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8554
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8564
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8580
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8596
          },
          "name": "timeseriesBackground",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8446
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8574
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8462
          },
          "name": "customUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8478
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8494
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8590
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8510
          },
          "name": "textAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8606
          },
          "name": "timeseriesBackgroundInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8542
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8526
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8558
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8436
          },
          "name": "autoscale",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8452
          },
          "name": "customUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8468
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8484
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8500
          },
          "name": "textAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8516
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8532
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8548
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7588
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregator to use for time aggregation. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7594
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7606
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7612
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7618
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7624
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7630
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7636
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7600
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7642
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7648
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7654
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 992
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 998
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1010
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1016
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1022
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1004
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 440
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 446
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 452
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 458
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 538
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 554
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 526
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 542
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 558
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 519
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 532
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 548
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 681
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 687
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 693
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 699
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 834
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 827
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 807
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 778
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 794
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 810
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 804
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 782
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 798
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 814
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 772
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 788
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 562
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 568
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 580
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 574
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 660
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 648
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 664
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 677
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 641
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 654
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 670
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 838
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 844
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 850
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 856
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 988
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 981
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 981
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 981
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 948
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 964
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 936
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 952
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 968
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 929
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 942
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 958
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1129
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1145
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1161
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1132
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1148
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1164
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1116
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1126
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1142
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1158
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1136
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1152
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1104
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1168
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1120
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1097
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1110
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1724
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1730
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1742
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1748
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1754
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1736
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1172
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1178
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1184
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1190
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1270
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1286
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1258
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1274
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1290
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1251
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1264
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1280
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1413
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1419
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1425
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1431
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1566
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1559
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1559
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1539
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1510
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1526
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1542
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1536
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1514
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1530
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1546
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1504
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1520
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1294
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1300
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1312
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1306
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1392
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1380
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1396
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1409
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1373
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1386
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1402
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1570
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1576
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1582
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1588
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1680
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1696
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1668
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1684
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1700
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1661
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1674
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1690
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1861
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1877
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1893
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1864
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1880
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1896
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1848
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1858
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1874
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1890
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1868
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1884
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1836
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1900
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1852
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1829
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1842
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1904
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1910
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1946
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1958
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1916
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1922
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1928
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1934
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1940
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1952
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 1989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 1979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2092
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2108
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2124
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2140
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2156
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2185
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2080
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2096
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2112
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2128
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2144
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2160
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2173
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2189
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2202
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2073
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2086
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2102
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2118
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2134
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2150
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2166
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2179
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2195
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 1993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2740
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2758
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2746
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2752
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2764
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2770
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2776
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2226
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2232
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2268
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2280
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2238
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2244
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2250
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2256
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2262
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2274
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2414
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2430
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2446
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2462
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2478
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2507
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2402
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2418
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2434
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2450
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2466
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2482
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2495
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2511
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2524
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2395
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2408
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2424
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2440
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2456
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2472
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2488
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2501
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2517
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2548
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2554
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2560
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2620
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2636
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2624
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2640
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2614
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2630
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2918
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2934
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2950
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2876
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2892
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2921
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2937
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2953
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2915
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2931
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2947
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2880
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2896
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2925
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2909
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2941
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2957
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2870
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2886
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2902
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2644
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2650
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2656
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 2677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2716
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2732
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2736
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2720
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2710
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2726
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3533
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3539
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3551
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3557
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3563
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3545
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 2981
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2987
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2993
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 2999
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3079
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3095
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3067
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3083
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3099
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3060
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3073
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3089
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3222
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3228
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3234
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3240
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3348
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3319
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3335
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3351
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3345
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3323
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3339
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3355
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3313
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3329
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3103
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3109
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3121
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3115
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3201
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3189
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3205
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3218
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3182
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3195
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3211
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3379
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3385
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3391
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3397
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3522
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3489
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3505
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3477
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3493
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3509
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3470
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3483
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3499
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3670
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3686
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3702
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3673
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3689
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3705
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3657
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3667
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3683
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3699
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3677
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3693
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3645
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3709
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3661
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3638
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3651
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7818
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7834
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7850
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7866
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7882
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7898
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7914
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7930
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7946
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7789
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7821
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7837
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7853
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7869
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7885
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7901
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7805
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7917
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7933
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7949
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7815
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7831
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7847
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7863
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7879
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7895
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7911
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7927
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7943
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7793
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7825
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7841
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7857
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7873
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7889
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7905
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7809
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7921
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7937
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7953
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7783
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7799
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3713
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3731
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3719
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3725
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3737
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3811
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3827
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3856
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3815
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3831
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3844
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3860
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3805
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3821
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3837
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3850
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5880
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5886
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5892
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5898
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5904
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5910
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5916
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3864
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3870
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3876
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3888
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3894
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3912
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3918
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3924
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3882
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3900
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3906
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 3953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 3946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4066
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4108
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4124
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4041
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4054
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4070
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4083
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4096
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4112
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4128
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4141
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4154
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4167
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4034
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4047
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4060
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4076
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4089
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4102
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4118
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4134
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4147
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4160
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 3957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4171
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4177
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4183
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4225
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4231
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4189
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4201
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4207
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4213
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4219
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4373
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4402
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4418
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4434
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4450
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4348
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4361
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4377
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4390
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4406
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4422
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4438
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4454
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4467
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4480
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4341
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4354
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4367
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4396
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4412
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4428
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4444
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4460
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4473
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4978
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5008
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4984
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4996
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5014
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4990
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5020
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5002
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4484
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4490
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4496
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4502
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4594
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4610
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4582
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4598
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4614
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4575
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4588
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4604
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4760
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4766
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4772
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4778
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4910
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4903
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4903
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4903
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4883
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4870
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4886
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4880
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4858
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4874
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4890
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4851
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4864
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4807
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4638
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4644
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4650
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4656
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4736
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4752
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4724
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4740
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4756
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4717
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4730
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4746
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 5046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5170
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5183
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5199
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5186
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5128
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5202
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5157
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5167
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5180
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5196
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5174
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5116
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5190
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5132
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5145
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5206
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5161
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5109
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5122
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5138
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5151
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4914
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4920
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 4940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 4933
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4974
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4967
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 4944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5210
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5234
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5216
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5222
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 5257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5308
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5324
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5312
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5328
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5341
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5354
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5302
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5318
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5334
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5347
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 5944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6013
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6029
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6045
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6061
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6077
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6093
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6016
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6032
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6048
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6064
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6080
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6096
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6010
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6026
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6042
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6058
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6074
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6090
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6020
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6036
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6052
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6068
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6084
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6100
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5358
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5370
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5388
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5394
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5364
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5376
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5382
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5400
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5406
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5412
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 5440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5521
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5550
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5566
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5608
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5624
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5640
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5525
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5538
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5554
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5570
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5583
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5596
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5612
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5628
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5644
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5515
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5531
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5544
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5560
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5576
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5589
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5602
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5618
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5634
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5648
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5660
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5672
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5684
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5654
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5666
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5678
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5690
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 5716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 5709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5785
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5814
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5843
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5872
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5789
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5802
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5818
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5831
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5847
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5860
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5876
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5779
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5795
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5808
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5824
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5837
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5853
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5866
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 5720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6676
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6682
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6694
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6700
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6706
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6688
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6124
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6130
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6136
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6142
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6222
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6238
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6210
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6226
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6242
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6203
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6216
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6232
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6365
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6371
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6377
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6383
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6491
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6462
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6478
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6494
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6488
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6466
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6482
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6498
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6456
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6472
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6246
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6252
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6264
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6258
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6344
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6332
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6348
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6361
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6325
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6338
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6354
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6522
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6528
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6534
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6540
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6672
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6665
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6665
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6665
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6632
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6648
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6620
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6636
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6652
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6613
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6626
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6642
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6813
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6829
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6845
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6816
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6832
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6848
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6800
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6810
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6826
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6842
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6820
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6836
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6788
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6852
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6804
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6781
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6794
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7408
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7414
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7426
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7432
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7438
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7420
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6856
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6862
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6868
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6874
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 6896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6954
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6970
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6942
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6958
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6974
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6935
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6948
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6964
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7097
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7103
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7109
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7115
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7223
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7194
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7210
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7226
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7220
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7198
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7214
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7230
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7188
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7204
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 6978
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6984
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6996
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 6990
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7076
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7064
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7080
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7093
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7057
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7070
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7086
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7254
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7260
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7266
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7272
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7404
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7397
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7364
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7380
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7352
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7368
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7384
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7345
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7358
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7374
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 7462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7545
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7561
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7577
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7548
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7564
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7580
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7532
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7542
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7558
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7574
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7552
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7568
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7520
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7584
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7536
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7513
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7526
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8160
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "Whether the Timeseries is made using an area or bars. Valid values are `bars`, `area`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8172
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8242
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8245
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8239
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8233
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8249
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8226
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 7977
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7983
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7989
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 7995
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8001
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8007
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8088
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8104
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8120
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8136
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8152
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8092
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8108
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8124
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8140
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8156
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8082
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8098
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8114
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8130
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8146
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18530
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#color_by_groups Dashboard#color_by_groups}",
            "stability": "stable",
            "summary": "List of groups used for colors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18536
          },
          "name": "colorByGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18566
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18542
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18572
          },
          "name": "request",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18548
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18554
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18560
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#xaxis Dashboard#xaxis}",
            "stability": "stable",
            "summary": "xaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18578
          },
          "name": "xaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18584
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8610
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8616
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8622
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8628
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8634
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8792
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8785
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8720
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8736
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8752
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8768
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8724
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8740
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8756
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8772
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8714
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8730
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8746
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8762
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 18612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18770
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18786
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18802
          },
          "name": "putXaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18818
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18693
          },
          "name": "resetColorByGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18773
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18709
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18789
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18725
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18741
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18757
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18805
          },
          "name": "resetXaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18821
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18767
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18783
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18799
          },
          "name": "xaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18815
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18697
          },
          "name": "colorByGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18777
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18713
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18793
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18745
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18729
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18761
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18809
          },
          "name": "xaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18825
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18687
          },
          "name": "colorByGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18703
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18719
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18735
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18751
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18039
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scatterplot_table Dashboard#scatterplot_table}",
            "stability": "stable",
            "summary": "scatterplot_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18045
          },
          "name": "scatterplotTable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#x Dashboard#x}",
            "stability": "stable",
            "summary": "x block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18051
          },
          "name": "x",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#y Dashboard#y}",
            "stability": "stable",
            "summary": "y block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18057
          },
          "name": "y",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 18079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18121
          },
          "name": "putScatterplotTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18137
          },
          "name": "putX",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18153
          },
          "name": "putY",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18124
          },
          "name": "resetScatterplotTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18140
          },
          "name": "resetX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18156
          },
          "name": "resetY"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18118
          },
          "name": "scatterplotTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18134
          },
          "name": "x",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18150
          },
          "name": "y",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18128
          },
          "name": "scatterplotTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18144
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18160
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11207
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11213
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11219
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8796
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#dimension Dashboard#dimension}",
            "stability": "stable",
            "summary": "Dimension of the Scatterplot. Valid values are `x`, `y`, `radius`, `color`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8808
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8814
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8802
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8943
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8936
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8936
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8936
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 8839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8893
          },
          "name": "resetAlias"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8897
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8910
          },
          "name": "dimensionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8923
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8887
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8903
          },
          "name": "dimension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8916
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11331
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11324
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11324
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11288
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11304
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11291
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11307
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11285
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11301
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11295
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11311
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10963
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10969
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10975
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10981
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10987
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10993
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10999
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 8947
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8953
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8959
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8971
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8977
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8995
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9001
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9007
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8965
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8983
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 8989
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9149
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9191
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9207
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9124
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9137
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9153
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9166
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9179
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9195
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9211
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9224
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9237
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9250
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9117
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9130
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9143
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9172
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9185
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9201
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9217
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9230
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9243
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9254
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9260
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9266
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9308
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9314
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9272
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9284
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9290
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9296
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9302
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9456
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9485
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9501
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9517
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9533
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9431
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9444
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9460
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9473
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9489
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9505
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9521
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9537
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9550
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9563
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9424
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9437
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9450
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9479
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9495
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9511
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9527
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9543
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9556
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10061
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10091
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10067
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10079
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10097
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10073
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10103
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10085
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9567
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9573
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9579
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9585
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9717
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9710
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9710
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9710
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9677
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9693
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9665
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9681
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9697
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9658
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9671
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9687
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9843
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9849
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9855
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9861
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9993
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9986
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9986
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9986
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9966
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9953
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9969
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9963
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9941
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9957
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9973
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9934
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9947
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9721
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9727
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9733
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9739
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 9761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9819
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9835
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9807
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9823
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9839
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9800
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9813
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9829
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 9765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 10129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10253
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10266
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10282
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10269
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10211
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10285
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10240
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10250
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10263
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10279
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10257
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10199
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10273
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10215
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10228
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10289
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10244
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10192
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10205
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10221
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10234
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 9997
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10003
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 10023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10016
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10057
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10050
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10293
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10311
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10317
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10299
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10305
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 10340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10391
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10407
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10395
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10411
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10424
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10437
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10385
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10401
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10417
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10430
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11096
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11112
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11128
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11144
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11160
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11176
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11099
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11115
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11131
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11147
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11163
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11179
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11093
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11109
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11125
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11141
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11157
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11173
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11103
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11119
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11135
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11151
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11167
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11183
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10441
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10453
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10471
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10447
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10459
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10465
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10483
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10489
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10495
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 10523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10604
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10633
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10649
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10691
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10707
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10723
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10608
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10621
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10637
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10653
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10666
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10679
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10695
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10711
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10727
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10598
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10614
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10627
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10643
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10659
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10672
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10685
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10701
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10717
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10731
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10743
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10755
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10767
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10737
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10749
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10761
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10773
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 10799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 10792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10868
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10897
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10926
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10955
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10872
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10885
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10901
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10914
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10930
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10943
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10959
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10862
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10878
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10891
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10907
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10920
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10936
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10949
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 10803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14414
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14420
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14432
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14438
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14444
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14426
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14450
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14456
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11887
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11893
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11905
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11911
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11917
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11899
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11335
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11341
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11347
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11353
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11433
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11449
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11421
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11437
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11453
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11414
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11427
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11443
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11576
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11582
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11588
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11594
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11729
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11722
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11722
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11702
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11673
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11689
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11705
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11699
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11677
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11693
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11709
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11667
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11683
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11457
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11463
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11475
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11469
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11555
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11543
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11559
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11572
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11536
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11549
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11565
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11733
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11739
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11745
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11751
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11843
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11859
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11831
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11847
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11863
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11824
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11837
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11853
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 11941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 11934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12024
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12040
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12056
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12027
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12043
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12059
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12011
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12021
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12037
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12053
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12031
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12047
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11999
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12063
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12015
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11992
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12005
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 11945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14683
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14676
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12619
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12625
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12637
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12643
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12649
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12631
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12067
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12073
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12079
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12085
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12165
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12181
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12153
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12169
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12185
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12146
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12159
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12175
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12308
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12314
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12320
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12326
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12461
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12434
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12405
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12421
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12437
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12431
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12409
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12425
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12441
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12399
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12415
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12189
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12195
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12207
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12201
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12287
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12275
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12291
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12304
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12268
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12281
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12297
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12465
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12471
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12477
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12483
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12615
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12608
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12608
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12575
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12591
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12563
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12579
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12595
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12556
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12569
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12585
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12756
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12772
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12788
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12759
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12775
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12791
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12743
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12753
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12769
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12785
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12763
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12779
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12731
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12795
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12747
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12724
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12737
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14592
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14608
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14624
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14640
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14656
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14563
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14595
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14611
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14627
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14579
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14643
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14659
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14589
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14605
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14621
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14637
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14653
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14567
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14599
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14615
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14631
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14583
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14647
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14663
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14557
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14573
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12799
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12817
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12805
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12811
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12823
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12897
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12913
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12942
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12901
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12917
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12930
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12946
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12891
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12907
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12923
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12936
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13502
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13508
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13520
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13526
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13532
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13514
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12950
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12956
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12962
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12968
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 12990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 12983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13048
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13064
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13036
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13052
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13068
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13029
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13042
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13058
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 12994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13191
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13197
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13203
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13209
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13344
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13337
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13317
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13288
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13304
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13320
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13314
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13292
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13308
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13324
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13282
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13298
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13072
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13078
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13090
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13084
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13170
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13158
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13174
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13187
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13151
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13164
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13180
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13348
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13354
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13360
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13366
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13498
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13491
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13491
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13458
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13474
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13446
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13462
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13478
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13439
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13452
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13468
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13639
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13655
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13671
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13642
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13658
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13674
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13626
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13636
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13652
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13668
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13646
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13662
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13614
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13678
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13630
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13607
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13620
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14234
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14240
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14252
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14258
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14264
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14246
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13682
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13688
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13694
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13700
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13780
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13796
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13768
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13784
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13800
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13761
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13774
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13790
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13923
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13929
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13935
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13941
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14061
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14076
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14069
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14069
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14069
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14049
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14020
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14036
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14052
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14046
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14024
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14040
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14056
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14014
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14030
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13804
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13810
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13822
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13816
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 13844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 13837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13902
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13890
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13906
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13919
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13883
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13896
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13912
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 13848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14080
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14086
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14092
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14098
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14190
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14206
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14178
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14194
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14210
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14171
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14184
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14200
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14371
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14387
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14403
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14374
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14390
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14406
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14358
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14368
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14384
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14400
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14378
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14394
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14346
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14410
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14362
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14339
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14352
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17766
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "Aggregator used for the request. Valid values are `avg`, `last`, `max`, `min`, `sum`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17772
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17784
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17790
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17796
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17778
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17802
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17808
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15239
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15245
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15257
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15263
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15269
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15251
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14687
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14693
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14699
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14705
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14785
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14801
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14773
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14789
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14805
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14766
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14779
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14795
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14928
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14934
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14940
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14946
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15081
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15074
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15074
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15054
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15025
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15041
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15057
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15051
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15029
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15045
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15061
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15019
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15035
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14809
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14815
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14827
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14821
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 14849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 14842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14907
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14895
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14911
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14924
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14888
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14901
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14917
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 14853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15085
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15091
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15097
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15103
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15235
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15228
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15195
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15211
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15183
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15199
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15215
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15176
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15189
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15205
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15376
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15392
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15408
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15379
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15395
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15411
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15363
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15373
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15389
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15405
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15383
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15399
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15351
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15415
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15367
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15344
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15357
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 18028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18035
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18028
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18028
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18028
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15971
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15977
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15989
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15995
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16001
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15983
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15419
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15425
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15431
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15437
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15517
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15533
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15505
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15521
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15537
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15498
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15511
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15527
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15660
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15666
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15672
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15678
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15813
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15806
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15806
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15786
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15757
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15773
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15789
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15783
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15761
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15777
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15793
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15751
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15767
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15541
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15547
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15559
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15553
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15639
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15627
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15643
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15656
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15620
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15633
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15649
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15817
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15823
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15829
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15835
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15967
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15960
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15960
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 15860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 15850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15927
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15943
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15915
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15931
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15947
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15908
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15921
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15937
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 15864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16108
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16124
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16140
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16111
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16127
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16143
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16095
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16105
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16121
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16137
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16115
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16131
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16083
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16147
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16099
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16076
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16089
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17827
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17944
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17960
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17976
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17992
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18008
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17915
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17947
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17963
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17979
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17931
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17995
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18011
          },
          "name": "resetSecurityQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17941
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17957
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17973
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17989
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18005
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17919
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17951
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17967
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17983
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17935
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17999
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18015
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17909
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17925
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16151
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16169
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16157
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16163
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16175
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16249
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16265
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16294
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16253
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16269
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16282
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16298
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16243
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16259
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16275
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16288
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16854
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16860
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16872
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16878
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16884
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16866
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16302
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16308
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16314
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16320
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16400
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16416
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16388
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16404
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16420
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16381
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16394
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16410
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16543
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16549
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16555
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16561
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16696
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16689
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16689
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16689
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16669
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16640
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16656
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16672
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16666
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16644
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16660
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16676
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16634
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16650
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16424
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16430
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16442
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16436
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16522
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16510
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16526
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16539
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16503
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16516
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16532
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16700
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16706
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16712
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16718
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16850
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16843
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16843
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16810
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16826
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16798
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16814
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16830
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16791
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16804
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16820
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 16908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 16901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16991
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17007
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17023
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16994
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17010
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17026
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16978
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16988
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17004
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17020
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16998
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17014
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16966
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17030
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16982
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16959
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16972
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 16912
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17586
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17592
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17604
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17610
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17616
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17598
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17034
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17040
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17046
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17052
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17132
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17148
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17120
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17136
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17152
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17113
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17126
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17142
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17275
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17281
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17287
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17293
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17401
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17372
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17388
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17404
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17398
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17376
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17392
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17408
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17366
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17382
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17156
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17162
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17174
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17168
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17254
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17242
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17258
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17271
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17235
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17248
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17264
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17432
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17438
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17444
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17450
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17542
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17558
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17530
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17546
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17562
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17523
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17536
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17552
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 17640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 17633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17723
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17739
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17755
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17726
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17742
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17758
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17710
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17720
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17736
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17752
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17730
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17746
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17698
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17762
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17714
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17691
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17704
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 17644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18164
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18170
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18176
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18182
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18188
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18194
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 18218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18275
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18291
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18307
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18323
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18339
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18279
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18295
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18311
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18327
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18343
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18269
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18285
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18301
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18317
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18333
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18347
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18353
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18359
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18365
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18371
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18377
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 18401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18458
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18474
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18490
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18506
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18522
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18462
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18478
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18494
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18510
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18526
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18452
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18468
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18484
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18500
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18516
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7301
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7337
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_total Dashboard#hide_total}",
            "stability": "stable",
            "summary": "Whether or not to show the total value in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7307
          },
          "name": "hideTotal",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_inline Dashboard#legend_inline}",
            "stability": "stable",
            "summary": "legend_inline block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7343
          },
          "name": "legendInline",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_table Dashboard#legend_table}",
            "stability": "stable",
            "summary": "legend_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7349
          },
          "name": "legendTable",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7313
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7355
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7319
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. One of `left`, `center`, or `right`. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7325
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title. Default is 16."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7331
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18829
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18835
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18841
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18847
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18853
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19011
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19004
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19004
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19004
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 18879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 18869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18939
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18955
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18971
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18987
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18943
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18959
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18975
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18991
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18933
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18949
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18965
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18981
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 18883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19015
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (inline or automatic). Valid values are `inline`, `automatic`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19033
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_percent Dashboard#hide_percent}",
            "stability": "stable",
            "summary": "Whether to hide the percentages of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19021
          },
          "name": "hidePercent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Whether to hide the values of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19027
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19100
          },
          "name": "resetHidePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19116
          },
          "name": "resetHideValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19104
          },
          "name": "hidePercentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19120
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19133
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19094
          },
          "name": "hidePercent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19110
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19126
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19137
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (table or none). Valid values are `table`, `none`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19143
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19156
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19197
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19190
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7541
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7557
          },
          "name": "putLegendInline",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7573
          },
          "name": "putLegendTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7589
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7544
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7464
          },
          "name": "resetHideTotal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7560
          },
          "name": "resetLegendInline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7576
          },
          "name": "resetLegendTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7480
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7592
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7496
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7512
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7528
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7538
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7554
          },
          "name": "legendInline",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7570
          },
          "name": "legendTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7586
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7548
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7468
          },
          "name": "hideTotalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7564
          },
          "name": "legendInlineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7580
          },
          "name": "legendTableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7484
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7596
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7516
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7500
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7532
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7458
          },
          "name": "hideTotal",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7474
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7490
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7506
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7522
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6912
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6924
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6930
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6936
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6942
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6948
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6954
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6918
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6960
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6966
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6972
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6978
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19753
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19759
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19771
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19777
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19783
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19765
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19201
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19207
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19213
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19219
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19299
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19315
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19287
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19303
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19319
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19280
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19293
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19309
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19442
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19448
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19454
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19460
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19595
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19588
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19588
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19568
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19539
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19555
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19571
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19565
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19543
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19559
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19575
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19533
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19549
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19323
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19329
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19341
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19335
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19421
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19409
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19425
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19438
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19402
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19415
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19431
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19599
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19605
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19611
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19617
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19742
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19709
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19725
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19697
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19713
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19729
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19690
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19703
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19719
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs4800.ts",
          "line": 19807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs4800.ts",
        "line": 19800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19890
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19906
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19922
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19893
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19909
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19925
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19877
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19887
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19903
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19919
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19897
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19913
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19865
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19929
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19881
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19858
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19871
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs4800.ts",
            "line": 19811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs4800:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 571
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 577
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 589
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 595
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 601
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 583
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 25
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 31
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 37
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 52
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 117
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 133
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 105
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 121
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 137
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 98
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 111
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 127
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 260
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 266
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 272
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 278
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 413
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 406
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 406
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 386
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 357
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 373
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 389
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 383
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 361
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 377
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 393
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 351
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 367
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 141
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 147
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 159
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 153
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 239
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 227
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 243
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 256
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 220
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 233
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 249
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 417
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 423
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 429
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 435
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 527
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 543
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 515
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 531
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 547
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 508
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 521
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 537
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 708
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 724
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 740
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 711
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 727
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 743
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 695
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 705
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 721
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 737
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 715
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 731
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 683
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 747
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 699
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 676
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 689
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1265
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1283
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1271
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1277
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1289
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1295
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1301
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 751
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 757
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 793
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 805
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 763
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 769
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 775
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 781
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 787
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 799
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1069
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1062
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1062
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1062
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 939
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 955
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 971
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 987
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1003
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1032
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 927
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 943
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 959
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 975
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 991
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1007
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1020
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1036
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1049
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 920
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 933
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 949
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 965
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 981
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 997
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1013
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1026
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1042
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1073
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1079
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1085
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1145
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1161
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1149
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1165
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1139
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1155
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1443
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1459
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1475
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1401
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1417
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1446
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1462
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1478
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1440
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1456
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1472
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1405
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1421
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1450
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1434
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1466
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1482
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1395
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1411
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1427
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1169
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1175
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1181
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1241
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1257
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1261
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1245
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1235
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1251
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2058
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2064
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2076
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2082
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2088
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2070
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1506
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1512
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1518
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1524
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1604
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1620
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1592
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1608
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1624
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1585
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1598
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1614
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1747
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1753
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1759
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1765
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1900
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1893
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1893
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1893
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1873
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1844
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1860
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1876
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1870
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1848
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1864
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1880
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1838
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1854
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1628
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1634
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1646
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1640
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1726
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1714
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1730
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1743
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1707
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1720
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1736
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1904
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1910
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1916
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1922
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2054
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2047
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2047
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2047
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 1947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 1937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2014
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2030
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2002
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2018
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2034
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1995
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2008
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2024
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 1951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2195
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2211
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2227
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2198
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2214
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2230
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2182
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2192
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2208
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2224
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2202
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2218
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2170
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2234
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2186
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2163
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2176
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2790
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2796
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2808
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2814
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2820
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2802
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2238
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2244
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2250
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2256
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2336
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2352
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2324
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2340
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2356
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2317
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2330
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2346
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2479
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2485
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2491
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2497
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2632
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2625
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2625
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2605
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2576
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2592
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2608
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2602
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2580
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2596
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2612
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2570
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2586
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2360
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2366
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2378
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2372
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2458
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2446
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2462
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2475
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2439
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2452
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2468
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2636
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2642
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2648
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2654
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2786
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2746
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2762
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2734
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2750
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2766
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2727
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2740
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2756
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 2844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2927
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2943
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2959
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2930
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2946
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2962
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2914
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2924
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2940
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2956
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2934
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2950
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2902
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2966
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2918
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2895
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2908
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7126
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7142
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7158
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7174
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7190
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7206
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7222
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7238
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7254
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7270
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7129
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7145
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7161
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7177
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7193
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7209
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7113
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7225
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7241
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7257
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7273
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7123
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7139
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7155
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7171
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7187
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7203
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7219
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7235
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7251
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7267
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7133
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7149
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7165
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7181
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7197
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7213
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7117
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7229
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7245
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7261
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7277
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7107
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 2970
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2988
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2976
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2982
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 2994
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 3017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3068
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3084
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3113
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3072
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3088
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3101
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3117
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3062
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3078
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3094
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3107
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5137
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5143
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5149
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5155
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5161
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5167
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5173
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3121
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3127
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3133
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3151
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3169
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3175
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3181
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3139
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3157
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3163
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 3210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3323
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3365
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3381
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3298
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3311
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3327
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3340
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3353
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3369
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3385
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3398
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3411
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3424
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3291
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3304
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3317
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3346
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3359
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3375
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3391
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3404
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3417
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3428
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3434
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3440
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3482
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3488
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3446
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3458
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3464
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3470
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3476
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 3517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3630
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3659
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3675
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3691
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3707
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3605
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3618
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3634
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3647
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3663
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3679
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3695
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3711
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3724
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3737
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3598
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3611
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3624
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3640
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3653
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3669
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3685
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3701
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3717
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3730
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4235
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4265
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4241
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4253
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4271
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4247
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4277
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4259
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3741
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3747
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3753
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3759
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 3884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3891
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3884
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3884
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3884
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 3784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3851
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3867
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3839
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3855
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3871
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3832
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3845
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3861
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4017
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4023
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4029
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4035
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4140
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4127
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4143
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4137
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4115
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4131
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4147
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4108
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4121
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3895
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3901
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3907
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3913
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 3935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 3928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3993
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4009
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3981
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3997
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4013
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3974
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3987
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4003
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 3939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4427
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4440
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4456
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4443
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4385
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4459
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4414
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4424
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4437
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4453
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4431
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4373
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4447
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4389
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4463
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4418
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4366
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4379
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4408
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4171
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4177
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4190
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4231
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4224
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4467
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4485
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4491
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4473
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4479
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4565
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4581
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4569
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4585
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4598
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4611
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4559
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4575
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4591
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4604
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5270
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5286
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5302
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5318
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5334
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5350
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5273
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5289
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5305
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5321
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5337
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5353
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5267
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5283
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5299
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5315
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5331
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5347
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5277
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5293
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5309
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5325
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5341
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5357
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4615
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4627
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4645
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4651
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4621
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4633
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4639
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4657
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4663
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4669
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4778
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4807
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4823
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4865
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4881
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4897
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4782
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4795
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4811
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4827
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4840
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4853
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4869
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4885
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4901
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4772
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4788
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4801
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4817
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4833
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4846
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4859
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4875
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4891
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4905
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4917
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4929
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4941
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4911
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4923
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4935
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4947
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 4973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 4966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5042
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5071
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5100
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5129
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5046
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5059
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5075
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5088
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5104
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5117
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5133
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5036
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5052
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5065
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5081
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5094
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5110
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5123
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 4977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5933
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5939
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5951
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5957
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5963
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5945
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5381
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5387
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5393
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5399
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5479
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5495
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5467
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5483
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5499
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5460
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5473
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5489
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5622
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5628
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5634
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5640
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5775
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5768
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5768
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5768
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5748
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5719
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5735
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5751
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5745
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5723
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5739
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5755
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5713
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5729
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5503
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5509
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5521
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5515
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5601
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5589
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5605
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5618
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5582
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5595
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5611
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5779
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5785
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5791
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5797
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5922
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5922
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5922
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5889
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5905
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5877
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5893
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5909
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5870
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5883
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5899
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 5987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 5980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6070
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6086
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6102
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6073
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6089
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6105
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6057
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6067
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6083
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6099
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6077
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6093
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6045
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6109
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6061
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6038
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6051
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 5991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6665
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6671
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6683
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6689
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6695
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6677
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6113
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6119
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6125
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6131
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6211
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6227
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6199
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6215
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6231
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6192
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6205
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6221
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6354
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6360
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6366
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6372
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6507
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6500
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6500
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6480
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6451
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6467
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6483
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6477
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6455
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6471
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6487
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6445
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6461
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6235
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6241
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6253
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6247
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6333
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6321
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6337
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6350
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6314
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6327
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6343
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6511
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6517
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6523
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6529
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6661
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6654
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6654
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6654
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6621
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6637
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6609
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6625
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6641
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6602
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6615
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6631
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6802
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6818
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6834
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6805
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6821
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6837
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6789
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6799
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6815
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6831
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6809
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6825
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6777
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6841
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6793
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6770
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6783
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6845
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6851
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 6871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 6864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6904
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6908
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6898
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 6875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16715
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16769
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event Dashboard#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16775
          },
          "name": "event",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_columns Dashboard#legend_columns}",
            "stability": "stable",
            "summary": "A list of columns to display in the legend. Valid values are `value`, `avg`, `sum`, `min`, `max`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16721
          },
          "name": "legendColumns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_layout Dashboard#legend_layout}",
            "stability": "stable",
            "summary": "The layout of the legend displayed in the widget. Valid values are `auto`, `horizontal`, `vertical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16727
          },
          "name": "legendLayout",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16733
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16739
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#marker Dashboard#marker}",
            "stability": "stable",
            "summary": "marker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16781
          },
          "name": "marker",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16787
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#right_yaxis Dashboard#right_yaxis}",
            "stability": "stable",
            "summary": "right_yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16793
          },
          "name": "rightYaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16745
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16751
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16757
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16763
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16799
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7600
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7606
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7612
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7618
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7624
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7782
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7775
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7775
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7710
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7726
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7742
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7758
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7714
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7730
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7746
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7762
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7704
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7720
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7736
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7752
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7786
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The event query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7792
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7798
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7907
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7900
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7900
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7883
          },
          "name": "resetTagsExecution"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7871
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7887
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7864
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7877
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7911
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A mathematical expression describing the marker, for example: `y > 1`, `-5 < y < 0`, `y = 19`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7929
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Example: `error dashed`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How the marker lines are displayed, options are one of {`error`, `warning`, `info`, `ok`} combined with one of {`dashed`, `solid`, `bold`}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7917
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "A label for the line or range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7923
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8061
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8054
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8054
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8054
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 7954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 7944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8008
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8024
          },
          "name": "resetLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8012
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8028
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8041
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8002
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8018
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8034
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 7958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 16832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17068
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17084
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17100
          },
          "name": "putMarker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17116
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17132
          },
          "name": "putRightYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17148
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17071
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17087
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16943
          },
          "name": "resetLegendColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16959
          },
          "name": "resetLegendLayout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16975
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16991
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17103
          },
          "name": "resetMarker"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17119
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17135
          },
          "name": "resetRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17007
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17023
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17039
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17055
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17151
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17065
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17081
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17097
          },
          "name": "marker",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17113
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17129
          },
          "name": "rightYaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17145
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17075
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17091
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16947
          },
          "name": "legendColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16963
          },
          "name": "legendLayoutInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16979
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16995
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17107
          },
          "name": "markerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17123
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17139
          },
          "name": "rightYaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17011
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17043
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17027
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17059
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17155
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16937
          },
          "name": "legendColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16953
          },
          "name": "legendLayout",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16969
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16985
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17001
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17017
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17033
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17049
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15873
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15897
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15903
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How to display the marker lines. Valid values are `area`, `bars`, `line`, `overlay`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15879
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15909
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15915
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metadata Dashboard#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15921
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15927
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#on_right_yaxis Dashboard#on_right_yaxis}",
            "stability": "stable",
            "summary": "A Boolean indicating whether the request uses the right or left Y-Axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15885
          },
          "name": "onRightYaxis",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15933
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15891
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15939
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15945
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15951
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15957
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8617
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8623
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8635
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8641
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8647
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8629
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8065
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8071
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8077
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8083
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8163
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8179
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8151
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8167
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8183
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8144
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8157
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8173
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8306
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8312
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8318
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8324
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8452
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8452
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8432
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8403
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8419
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8435
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8429
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8407
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8423
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8439
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8397
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8413
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8187
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8193
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8205
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8199
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8285
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8273
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8289
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8302
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8266
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8279
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8295
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8463
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8469
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8475
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8481
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8613
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8606
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8606
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8573
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8589
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8561
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8577
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8593
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8554
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8567
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8583
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8754
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8770
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8786
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8757
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8773
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8789
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8741
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8751
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8767
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8783
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8761
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8777
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8729
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8793
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8745
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8722
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8735
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9349
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9355
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9367
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9373
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9379
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9361
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8797
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8803
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8809
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8815
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8895
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8911
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8883
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8899
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8915
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8876
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8889
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8905
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9038
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9044
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9050
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9056
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9164
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9135
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9151
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9167
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9161
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9139
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9155
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9171
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9129
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9145
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8919
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8925
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8937
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8931
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 8959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 8952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9017
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9005
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9021
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9034
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8998
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9011
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9027
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 8963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9195
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9201
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9207
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9213
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9305
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9321
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9293
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9309
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9325
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9286
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9299
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9315
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9486
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9502
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9518
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9489
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9505
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9521
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9473
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9483
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9499
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9515
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9493
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9509
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9461
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9525
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9477
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9454
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9467
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10043
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10061
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10049
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10055
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10067
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10073
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10079
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9529
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9535
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9571
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9583
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9541
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9547
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9553
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9559
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9565
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9577
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9847
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9840
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9840
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9840
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9717
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9733
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9749
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9765
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9781
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9810
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9705
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9721
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9737
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9753
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9769
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9785
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9798
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9814
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9827
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9698
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9711
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9727
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9743
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9759
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9775
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9791
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9804
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9820
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9851
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9857
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9863
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9923
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9939
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9927
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9943
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9917
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9933
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10221
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10237
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10253
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10179
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10195
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10224
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10240
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10256
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10218
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10234
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10250
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10183
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10199
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10228
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10212
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10244
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10260
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10173
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10189
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10205
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9947
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9953
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9959
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 9980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 9973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10019
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10035
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10039
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10023
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10013
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10029
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 9984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 16338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10836
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10842
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10854
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10860
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10866
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10848
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10284
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10290
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10296
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10302
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10382
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10398
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10370
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10386
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10402
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10363
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10376
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10392
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10525
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10531
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10537
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10543
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10678
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10671
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10671
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10651
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10622
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10638
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10654
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10648
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10626
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10642
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10658
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10616
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10632
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10406
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10412
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10424
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10418
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10504
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10492
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10508
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10521
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10485
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10498
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10514
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10682
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10688
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10694
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10700
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10792
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10808
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10780
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10796
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10812
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10773
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10786
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10802
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 10890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 10883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10973
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10989
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11005
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10976
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10992
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11008
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10960
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10970
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10986
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11002
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10980
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10996
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10948
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11012
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10964
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10941
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10954
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 10894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11016
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#expression Dashboard#expression}",
            "stability": "stable",
            "summary": "The expression name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11028
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias_name Dashboard#alias_name}",
            "stability": "stable",
            "summary": "The expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11022
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11137
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11130
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11100
          },
          "name": "resetAliasName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11104
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11117
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11094
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11110
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11693
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11699
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11711
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11717
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11723
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11705
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11141
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11147
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11153
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11159
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11239
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11255
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11227
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11243
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11259
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11220
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11233
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11249
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11382
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11388
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11394
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11400
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11508
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11479
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11495
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11511
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11505
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11483
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11499
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11515
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11473
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11489
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11263
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11269
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11281
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11275
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11361
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11349
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11365
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11378
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11342
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11355
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11371
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11539
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11545
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11551
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11557
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11649
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11665
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11637
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11653
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11669
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11630
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11643
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11659
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11830
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11846
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11862
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11833
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11849
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11865
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11817
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11827
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11843
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11859
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11837
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11853
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11805
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11869
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11821
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11798
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11811
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16158
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16174
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16190
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16206
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16222
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16238
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16254
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16270
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16286
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16302
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16318
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16161
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16177
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16113
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16193
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16209
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16225
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16241
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16129
          },
          "name": "resetOnRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16257
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16145
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16273
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16289
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16305
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16321
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16155
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16171
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16187
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16203
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16219
          },
          "name": "metadata",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16235
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16251
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16267
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16283
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16299
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16315
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16165
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16181
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16117
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16197
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16213
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16229
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16245
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16133
          },
          "name": "onRightYaxisInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16261
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16149
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16277
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16293
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16309
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16325
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16107
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16123
          },
          "name": "onRightYaxis",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16139
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11873
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11891
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11879
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11885
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11897
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 11920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 11913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11971
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11987
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12016
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11975
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11991
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12004
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12020
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11965
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11981
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11997
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12010
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 11924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14040
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14046
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14052
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14058
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14064
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14070
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14076
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12024
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12030
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12036
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12048
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12054
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12072
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12078
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12084
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12042
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12060
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12066
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 12113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12226
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12268
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12284
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12201
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12214
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12230
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12243
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12256
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12272
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12288
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12301
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12314
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12327
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12194
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12207
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12220
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12249
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12262
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12278
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12294
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12307
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12320
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12331
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12337
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12343
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12385
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12391
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12349
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12361
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12367
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12373
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12379
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 12420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12533
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12562
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12578
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12594
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12610
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12508
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12521
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12537
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12550
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12566
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12582
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12598
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12614
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12627
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12640
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12501
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12514
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12527
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12543
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12556
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12572
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12588
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12604
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12620
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12633
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13138
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13168
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13144
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13156
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13174
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13150
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13180
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13162
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12644
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12650
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12656
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12662
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 12787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 12687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12754
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12770
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12742
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12758
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12774
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12735
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12748
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12764
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12920
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12926
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12932
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12938
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 13063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13055
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13070
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13063
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13063
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13063
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 12963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13043
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13030
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13046
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13040
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13018
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13034
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13050
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13011
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13024
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12798
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12804
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12810
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12816
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 12838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 12831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12896
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12912
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12884
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12900
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12916
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12877
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12890
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12906
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 12842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 13206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13330
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13343
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13359
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13346
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13288
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13362
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13317
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13327
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13340
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13356
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13334
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13276
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13350
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13292
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13305
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13366
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13321
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13269
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13282
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13298
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13311
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13074
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13080
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 13100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13093
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13134
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13127
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13370
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13394
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13376
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13382
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 13417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13468
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13484
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13472
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13488
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13501
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13514
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13462
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13478
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13494
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13507
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14173
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14189
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14205
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14221
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14237
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14253
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14176
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14192
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14208
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14224
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14240
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14256
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14170
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14186
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14202
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14218
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14234
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14250
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14180
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14196
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14212
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14228
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14244
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14260
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13518
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13530
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13548
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13524
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13536
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13542
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13560
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13566
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13572
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 13600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13681
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13710
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13726
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13768
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13784
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13800
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13685
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13698
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13714
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13730
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13743
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13756
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13772
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13788
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13804
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13675
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13691
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13704
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13720
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13736
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13749
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13762
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13778
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13794
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13808
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13820
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13832
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13844
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13814
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13826
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13838
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13850
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 13876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 13869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13945
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13974
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14003
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14032
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13949
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13962
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13978
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13991
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14007
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14020
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14036
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13939
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13955
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13968
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13984
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13997
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14013
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14026
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 13880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14836
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14842
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14854
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14860
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14866
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14848
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14284
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14290
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14296
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14302
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14382
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14398
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14370
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14386
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14402
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14363
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14376
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14392
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14525
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14531
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14537
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14543
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14678
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14671
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14671
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14651
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14622
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14638
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14654
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14648
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14626
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14642
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14658
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14616
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14632
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14406
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14412
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14424
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14418
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14504
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14492
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14508
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14521
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14485
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14498
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14514
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14682
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14688
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14694
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14700
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14792
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14808
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14780
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14796
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14812
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14773
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14786
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14802
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 14890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 14883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14973
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14989
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15005
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14976
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14992
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15008
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14960
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14970
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14986
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15002
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14980
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14996
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14948
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15012
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14964
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14941
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14954
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 14894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15568
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15574
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15586
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15592
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15598
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15580
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15016
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15022
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15028
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15034
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15114
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15130
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15102
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15118
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15134
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15095
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15108
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15124
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15257
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15263
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15269
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15275
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15383
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15354
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15370
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15386
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15380
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15358
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15374
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15390
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15348
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15364
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15138
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15144
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15156
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15150
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15236
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15224
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15240
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15253
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15217
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15230
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15246
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15414
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15420
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15426
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15432
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15524
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15540
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15512
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15528
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15544
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15505
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15518
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15534
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15705
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15721
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15737
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15708
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15724
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15740
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15692
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15702
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15718
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15734
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15712
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15728
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15680
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15744
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15696
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15673
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15686
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15748
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_type Dashboard#line_type}",
            "stability": "stable",
            "summary": "The type of lines displayed. Valid values are `dashed`, `dotted`, `solid`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15754
          },
          "name": "lineType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_width Dashboard#line_width}",
            "stability": "stable",
            "summary": "The width of line displayed. Valid values are `normal`, `thick`, `thin`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15760
          },
          "name": "lineWidth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15766
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 15788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 15781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15833
          },
          "name": "resetLineType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15849
          },
          "name": "resetLineWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15865
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15837
          },
          "name": "lineTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15853
          },
          "name": "lineWidthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15869
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15827
          },
          "name": "lineType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15843
          },
          "name": "lineWidth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15859
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 15792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16349
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16355
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16361
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16367
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16373
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16379
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 16403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16460
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16476
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16492
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16508
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16524
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16464
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16480
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16496
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16512
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16528
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16454
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16470
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16486
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16502
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16518
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16532
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16538
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16544
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16550
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16556
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16562
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 16586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 16579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16643
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16659
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16675
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16691
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16707
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16647
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16663
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16679
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16695
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16711
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16637
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16653
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16669
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16685
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16701
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 16590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4871
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4901
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4877
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4907
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4883
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4889
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4895
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17159
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17165
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17171
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17177
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17183
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17334
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17269
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17285
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17301
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17317
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17273
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17289
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17305
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17321
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17263
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17279
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17295
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17311
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5056
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5072
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5059
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4995
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5075
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5011
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5027
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5043
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5053
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5069
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5063
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4999
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5079
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5031
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5015
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5047
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4989
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5005
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5021
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5037
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4482
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4494
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4500
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4506
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4512
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4518
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4524
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4488
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4530
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4536
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4542
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4548
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17897
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17903
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17915
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17921
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17927
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17909
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17345
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17351
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17357
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17363
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17443
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17459
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17431
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17447
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17463
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17424
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17437
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17453
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17586
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17592
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17598
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17604
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17732
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17712
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17683
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17699
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17715
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17709
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17687
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17703
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17719
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17677
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17693
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17467
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17473
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17485
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17479
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17565
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17553
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17569
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17582
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17546
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17559
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17575
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17743
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17749
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17755
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17761
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17853
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17869
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17841
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17857
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17873
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17834
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17847
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17863
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 17951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 17944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18034
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18050
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18066
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18037
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18053
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18069
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18021
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18031
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18047
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18063
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18041
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18057
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18009
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18073
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18025
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18002
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18015
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 17955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18629
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18635
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18647
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18653
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18659
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18641
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18077
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18083
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18089
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18095
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18175
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18191
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18163
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18179
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18195
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18156
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18169
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18185
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18318
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18324
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18330
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18336
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18471
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18464
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18464
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18444
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18415
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18431
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18447
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18441
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18419
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18435
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18451
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18409
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18425
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18199
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18205
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18217
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18211
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18297
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18285
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18301
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18314
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18278
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18291
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18307
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18475
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18481
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18487
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18493
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18625
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18618
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18618
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18618
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18585
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18601
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18573
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18589
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18605
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18566
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18579
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18595
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18766
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18782
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18798
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18769
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18785
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18801
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18753
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18763
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18779
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18795
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18773
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18789
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18741
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18805
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18757
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18734
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18747
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18809
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18815
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18851
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18863
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18821
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18827
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18833
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18839
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18845
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18857
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 18894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 18884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18997
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19013
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19029
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19045
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19061
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19090
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18985
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19001
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19017
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19033
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19049
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19065
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19078
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19094
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19107
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18978
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18991
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19007
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19023
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19039
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19055
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19071
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19084
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19100
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 18898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19645
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19663
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19651
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19657
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19669
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19675
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19681
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19131
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19137
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19173
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19185
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19143
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19149
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19155
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19161
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19167
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19179
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19449
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19442
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19442
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19319
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19335
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19351
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19367
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19383
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19412
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19307
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19323
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19339
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19355
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19371
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19387
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19400
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19416
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19429
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19300
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19313
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19329
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19345
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19361
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19377
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19393
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19406
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19422
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19453
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19459
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19465
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19525
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19541
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19529
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19545
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19519
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19535
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19875
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19875
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19823
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19839
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19855
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19781
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19797
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19826
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19842
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19858
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19820
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19836
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19852
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19785
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19801
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19830
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19814
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19846
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19862
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19775
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19791
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19807
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19549
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19555
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19561
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19621
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19637
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19641
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19625
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19615
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19631
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4867
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4860
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 360
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 366
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 378
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 384
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 390
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 372
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19886
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19892
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19898
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19904
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 19926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 19919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19984
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20000
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19972
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19988
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20004
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19965
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19978
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19994
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 19930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 49
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 55
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 61
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 67
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 175
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 146
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 162
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 178
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 172
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 150
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 166
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 182
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 140
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 156
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 20008
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20014
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20026
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20020
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5200.ts",
          "line": 20048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5200.ts",
        "line": 20041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20106
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20094
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20110
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20123
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20087
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20100
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20116
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5200.ts",
            "line": 20052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5200:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 206
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 212
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 218
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 224
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 316
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 332
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 304
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 320
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 336
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 297
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 310
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 326
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 497
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 513
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 529
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 500
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 516
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 532
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 484
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 494
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 510
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 526
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 504
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 520
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 472
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 536
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 488
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 465
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 478
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4696
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4712
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4728
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4744
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4760
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4776
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4792
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4808
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4824
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4840
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4699
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4715
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4731
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4747
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4763
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4779
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4683
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4795
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4811
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4827
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4843
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4693
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4709
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4725
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4741
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4757
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4773
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4789
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4805
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4821
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4837
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4703
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4719
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4735
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4751
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4767
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4783
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4687
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4799
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4815
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4831
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4847
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4677
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 540
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 558
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 546
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 552
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 564
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 638
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 654
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 683
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 642
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 658
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 671
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 687
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 632
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 648
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 664
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 677
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2707
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2713
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2719
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2725
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2731
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2737
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2743
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 691
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 697
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 703
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 715
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 721
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 739
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 745
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 751
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 709
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 727
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 733
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 893
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 935
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 951
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 868
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 881
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 897
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 910
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 923
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 939
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 955
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 968
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 981
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 994
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 861
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 874
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 887
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 903
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 916
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 929
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 945
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 961
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 974
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 987
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 998
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1004
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1010
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1022
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1052
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1058
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1016
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1028
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1034
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1040
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1046
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1200
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1229
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1245
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1261
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1277
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1175
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1188
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1204
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1217
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1233
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1249
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1265
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1281
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1294
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1307
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1168
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1181
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1194
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1223
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1239
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1255
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1271
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1287
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1300
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1805
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1835
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1811
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1823
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1841
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1817
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1847
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1829
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1311
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1317
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1323
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1329
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1461
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1421
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1437
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1409
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1425
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1441
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1402
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1415
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1431
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1587
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1593
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1599
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1605
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1737
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1730
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1730
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1730
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1710
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1697
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1713
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1707
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1685
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1701
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1717
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1678
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1691
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1465
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1471
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1477
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1483
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1563
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1579
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1551
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1567
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1583
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1544
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1557
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1573
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1997
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2010
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2026
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2013
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1955
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2029
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1984
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1994
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2007
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2023
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2001
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1943
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2017
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1959
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1972
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2033
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1988
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1936
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1949
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1965
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1978
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1741
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1747
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 1767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 1760
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1801
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1794
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 1771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 2940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2947
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2940
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2940
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2940
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2037
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2055
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2061
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2043
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2049
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 2084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2135
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2151
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2139
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2155
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2168
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2181
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2129
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2145
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2161
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2174
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 2771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2840
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2856
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2872
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2888
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2904
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2920
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2843
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2859
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2875
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2891
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2907
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2923
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2837
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2853
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2869
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2885
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2901
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2917
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2847
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2863
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2879
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2895
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2911
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2927
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2185
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2197
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2215
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2221
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2191
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2203
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2209
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2227
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2233
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2239
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 2267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2348
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2377
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2393
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2435
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2451
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2467
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2352
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2365
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2381
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2397
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2410
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2423
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2439
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2455
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2471
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2342
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2358
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2371
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2387
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2403
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2429
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2445
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2461
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2475
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2487
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2499
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2511
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2481
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2493
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2505
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2517
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 2543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2612
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2641
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2670
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2699
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2616
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2629
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2645
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2658
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2674
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2687
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2703
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2606
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2622
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2635
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2651
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2664
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2680
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2693
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3503
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3509
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3521
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3527
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3533
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3515
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2951
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2957
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2963
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2969
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 2991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 2984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3049
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3065
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3037
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3053
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3069
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3030
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3043
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3059
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 2995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3192
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3198
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3204
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3210
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3318
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3289
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3305
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3321
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3315
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3293
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3309
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3325
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3283
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3299
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3073
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3079
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3091
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3085
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3171
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3159
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3175
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3188
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3152
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3165
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3181
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3349
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3355
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3361
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3367
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3459
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3475
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3447
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3463
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3479
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3440
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3453
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3469
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3640
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3656
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3672
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3643
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3659
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3675
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3627
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3637
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3653
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3669
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3647
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3663
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3615
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3679
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3631
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3608
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3621
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4235
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4241
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4253
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4259
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4265
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4247
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3683
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3689
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3695
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3701
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3781
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3797
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3769
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3785
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3801
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3762
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3775
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3791
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3924
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3930
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3936
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3942
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4077
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4070
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4070
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4070
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4050
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4021
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4037
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4053
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4047
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4025
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4041
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4057
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4015
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4031
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3805
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3811
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3823
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3817
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 3845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 3838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3903
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3891
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3907
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3920
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3884
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3897
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3913
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 3849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4081
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4087
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4093
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4099
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4191
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4207
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4179
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4195
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4211
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4172
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4185
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4201
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4372
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4388
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4404
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4375
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4391
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4407
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4359
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4369
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4385
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4401
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4379
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4395
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4347
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4411
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4363
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4340
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4353
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4415
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4421
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 4441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 4434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4474
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4478
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4468
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 4445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8226
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8238
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8232
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8311
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8314
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8298
          },
          "name": "resetTitle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8308
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8318
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8302
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8292
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8098
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8104
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8110
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5597
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5615
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5603
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5609
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5621
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5627
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5633
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5083
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5089
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5125
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5137
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5095
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5101
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5107
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5113
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5119
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5131
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5271
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5287
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5303
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5319
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5335
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5364
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5259
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5275
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5291
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5307
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5323
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5339
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5352
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5368
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5381
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5252
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5265
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5281
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5297
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5313
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5329
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5345
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5358
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5374
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5405
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5411
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5417
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5477
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5493
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5481
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5497
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5471
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5487
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5834
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5827
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5775
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5791
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5807
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5733
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5749
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5778
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5794
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5810
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5772
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5788
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5804
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5737
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5753
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5782
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5766
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5798
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5814
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5727
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5743
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5759
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5501
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5507
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5513
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5573
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5589
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5593
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5577
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5567
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5583
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8179
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8195
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8182
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8198
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8176
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8192
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8186
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8202
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7854
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7860
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7866
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7872
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7878
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7884
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7890
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5838
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5844
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5850
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5862
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5868
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5886
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5892
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5898
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5856
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5874
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5880
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 5927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 5920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6040
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6082
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6098
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6015
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6028
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6044
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6057
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6070
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6086
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6102
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6115
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6128
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6141
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6008
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6021
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6034
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6050
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6063
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6076
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6092
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6108
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6121
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6134
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 5931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6145
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6151
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6157
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6169
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6199
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6205
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6163
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6175
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6181
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6187
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6193
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6347
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6376
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6392
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6408
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6424
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6322
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6335
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6351
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6364
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6380
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6396
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6412
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6428
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6441
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6454
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6315
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6328
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6341
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6357
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6370
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6386
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6402
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6418
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6434
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6447
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6952
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6982
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6958
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6970
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6988
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6964
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6994
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6976
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6458
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6464
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6470
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6476
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6568
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6584
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6556
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6572
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6588
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6549
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6562
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6578
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6734
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6740
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6746
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6752
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6884
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6877
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6877
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6857
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6844
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6860
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6854
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6832
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6848
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6864
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6825
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6838
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6612
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6618
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6624
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6630
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6710
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6726
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6698
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6714
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6730
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6691
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6704
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6720
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 7020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7144
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7157
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7173
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7160
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7102
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7176
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7131
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7141
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7154
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7170
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7148
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7090
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7164
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7106
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7119
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7180
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7135
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7083
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7096
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7125
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6888
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6894
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 6914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 6907
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6948
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6941
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 6918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8094
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8087
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8087
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8087
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7184
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7202
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7208
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7190
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7196
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 7231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7282
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7298
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7286
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7302
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7315
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7328
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7276
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7292
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7321
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 7918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7987
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8003
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8019
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8035
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8051
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8067
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7990
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8006
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8022
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8038
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8054
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8070
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7984
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8000
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8016
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8032
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8048
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8064
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7994
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8010
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8026
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8042
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8058
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8074
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7332
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7344
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7362
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7338
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7350
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7356
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7374
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7380
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7386
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 7414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7495
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7524
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7540
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7582
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7598
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7614
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7499
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7512
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7528
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7544
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7557
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7570
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7586
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7602
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7618
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7489
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7505
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7518
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7534
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7550
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7563
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7576
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7592
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7608
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7622
      },
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7634
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7646
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7658
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7628
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7640
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7652
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7664
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 7690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 7683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7759
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7788
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7817
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7846
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7763
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7776
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7792
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7805
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7821
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7834
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7850
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7753
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7769
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7782
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7798
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7811
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7827
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7840
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 7694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9085
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfig",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9097
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSort"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_dimensions Dashboard#split_dimensions}",
            "stability": "stable",
            "summary": "split_dimensions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9103
          },
          "name": "splitDimensions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "Maximum number of graphs to display in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9091
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#static_splits Dashboard#static_splits}",
            "stability": "stable",
            "summary": "static_splits block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9109
          },
          "name": "staticSplits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfig"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9196
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9209
          },
          "name": "putSplitDimensions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9222
          },
          "name": "putStaticSplits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9183
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9225
          },
          "name": "resetStaticSplits"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9193
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9206
          },
          "name": "splitDimensions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9219
          },
          "name": "staticSplits",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9187
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9200
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9213
          },
          "name": "splitDimensionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9229
          },
          "name": "staticSplitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9177
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfig"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8714
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigSort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8720
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8726
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigSort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8621
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric to use for sorting graphs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8633
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "How to aggregate the sort metric for the purposes of ordering."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8627
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8693
          },
          "name": "resetAggregation"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8697
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8710
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8687
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8703
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8796
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8799
          },
          "name": "resetCompute"
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigSortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8793
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8803
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSortCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8787
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8780
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigSortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8807
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "For metrics, it's a tag. For the events platform, it's an attribute or tag.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#one_graph_per Dashboard#one_graph_per}",
            "stability": "stable",
            "summary": "The system interprets this attribute differently depending on the data source of the query being split."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8813
          },
          "name": "oneGraphPer",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8826
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8867
          },
          "name": "oneGraphPerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8860
          },
          "name": "oneGraphPer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensions"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8989
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#split_vector Dashboard#split_vector}",
            "stability": "stable",
            "summary": "split_vector block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8995
          },
          "name": "splitVector",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9081
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9074
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9074
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9057
          },
          "name": "putSplitVector",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9054
          },
          "name": "splitVector",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9061
          },
          "name": "splitVectorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8871
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_key Dashboard#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8875
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_values Dashboard#tag_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8879
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8985
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8978
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8978
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8978
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 8903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 8893
      },
      "name": "DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8952
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8965
          },
          "name": "tagValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8945
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8958
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 8907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVector"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitsSplitVectorOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17822
      },
      "name": "DashboardWidgetSunburstDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17858
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_total Dashboard#hide_total}",
            "stability": "stable",
            "summary": "Whether or not to show the total value in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17828
          },
          "name": "hideTotal",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_inline Dashboard#legend_inline}",
            "stability": "stable",
            "summary": "legend_inline block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17864
          },
          "name": "legendInline",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInline"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_table Dashboard#legend_table}",
            "stability": "stable",
            "summary": "legend_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17870
          },
          "name": "legendTable",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17834
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17876
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17840
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. One of `left`, `center`, or `right`. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17846
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title. Default is 16."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17852
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9436
      },
      "name": "DashboardWidgetSunburstDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9442
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9448
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9454
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9460
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9546
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9562
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9578
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9594
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9550
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9566
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9582
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9598
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9540
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9556
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9572
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9588
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInline": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9622
      },
      "name": "DashboardWidgetSunburstDefinitionLegendInline",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (inline or automatic). Valid values are `inline`, `automatic`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9640
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_percent Dashboard#hide_percent}",
            "stability": "stable",
            "summary": "Whether to hide the percentages of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9628
          },
          "name": "hidePercent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Whether to hide the values of the groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9634
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionLegendInline"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInlineOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInlineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9707
          },
          "name": "resetHidePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9723
          },
          "name": "resetHideValue"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionLegendInlineOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9711
          },
          "name": "hidePercentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9727
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9740
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9701
          },
          "name": "hidePercent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9717
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9733
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInline"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionLegendInlineOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9744
      },
      "name": "DashboardWidgetSunburstDefinitionLegendTable",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#type Dashboard#type}",
            "stability": "stable",
            "summary": "The type of legend (table or none). Valid values are `table`, `none`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9750
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionLegendTable"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9763
      },
      "name": "DashboardWidgetSunburstDefinitionLegendTableOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9804
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9797
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTable"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionLegendTableOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18062
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18078
          },
          "name": "putLegendInline",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInline"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18094
          },
          "name": "putLegendTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18110
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18065
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17985
          },
          "name": "resetHideTotal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18081
          },
          "name": "resetLegendInline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18097
          },
          "name": "resetLegendTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18001
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18113
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18017
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18033
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18049
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18059
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18075
          },
          "name": "legendInline",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInlineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18091
          },
          "name": "legendTable",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18107
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18069
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17989
          },
          "name": "hideTotalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18085
          },
          "name": "legendInlineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendInline"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18101
          },
          "name": "legendTableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionLegendTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18005
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18117
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18037
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18021
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18053
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17979
          },
          "name": "hideTotal",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17995
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18011
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18027
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18043
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17433
      },
      "name": "DashboardWidgetSunburstDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17445
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17451
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17457
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17463
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17469
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17475
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17439
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17481
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17487
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17493
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17499
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10360
      },
      "name": "DashboardWidgetSunburstDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10366
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10378
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10384
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10390
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10372
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9808
      },
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9814
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9820
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9826
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9906
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9922
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9894
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9910
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9926
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9887
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9900
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9916
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10049
      },
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10055
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10061
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10067
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10175
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10146
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10162
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10178
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10172
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10150
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10166
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10182
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10140
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10156
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9930
      },
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9936
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9948
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9942
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 9970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 9963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10028
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10016
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10032
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10045
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10009
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10022
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10038
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 9974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10206
      },
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10212
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10218
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10224
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10316
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10332
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10304
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10320
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10336
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10297
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10310
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10326
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10497
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10513
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10529
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10500
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10516
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10532
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10484
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10494
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10510
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10526
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10504
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10520
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10472
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10536
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10488
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10465
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10478
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11092
      },
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11098
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11110
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11116
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11122
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11104
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10540
      },
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10546
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10552
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10558
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10638
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10654
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10626
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10642
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10658
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10619
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10632
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10648
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10781
      },
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10787
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10793
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10799
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10934
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10927
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10927
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10927
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10907
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10878
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10894
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10910
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10904
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10882
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10898
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10914
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10872
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10888
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10662
      },
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10668
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10680
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10674
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10760
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10748
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10764
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10777
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10741
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10754
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10770
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10938
      },
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10944
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10950
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10956
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11088
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11081
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11081
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11081
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 10981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 10971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11048
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11064
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11036
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11052
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11068
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11029
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11042
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11058
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 10985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11229
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11245
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11261
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11232
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11248
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11264
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11216
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11226
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11242
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11258
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11236
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11252
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11204
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11268
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11220
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11197
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11210
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11786
      },
      "name": "DashboardWidgetSunburstDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11804
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11792
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11798
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11810
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11816
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11822
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11272
      },
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11278
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11314
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11326
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11284
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11290
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11296
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11302
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11308
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11320
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11460
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11476
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11492
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11508
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11524
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11553
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11448
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11464
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11480
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11496
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11512
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11528
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11541
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11557
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11570
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11441
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11454
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11470
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11486
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11502
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11518
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11534
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11547
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11563
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11594
      },
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11600
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11606
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11666
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11682
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11670
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11686
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11660
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11676
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12023
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12016
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12016
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11964
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11980
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11996
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11922
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11938
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11967
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11983
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11999
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11961
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11977
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11993
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11926
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11942
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11971
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11955
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11987
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12003
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11916
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11932
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11948
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11690
      },
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11696
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11702
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 11723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 11716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11762
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11778
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11782
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11766
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11756
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11772
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 11727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17818
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17811
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17811
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12579
      },
      "name": "DashboardWidgetSunburstDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12585
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12597
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12603
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12609
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12591
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12027
      },
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12033
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12039
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12045
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12125
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12141
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12113
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12129
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12145
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12106
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12119
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12135
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12268
      },
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12274
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12280
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12286
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12394
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12365
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12381
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12397
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12391
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12369
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12385
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12401
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12359
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12375
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12149
      },
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12155
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12167
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12161
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12247
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12235
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12251
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12264
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12228
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12241
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12257
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12425
      },
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12431
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12437
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12443
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12535
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12551
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12523
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12539
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12555
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12516
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12529
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12545
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12716
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12732
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12748
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12719
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12735
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12751
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12703
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12713
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12729
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12745
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12723
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12739
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12691
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12755
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12707
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12684
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12697
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13311
      },
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13317
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13329
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13335
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13341
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13323
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12759
      },
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12765
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12771
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12777
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12857
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12873
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12845
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12861
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12877
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12838
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12851
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12867
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13000
      },
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13006
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13012
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13018
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13126
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13097
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13113
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13129
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13123
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13101
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13117
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13133
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13091
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13107
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12881
      },
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12887
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12899
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12893
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 12921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 12914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12979
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12967
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12983
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12996
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12960
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12973
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12989
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 12925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13157
      },
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13163
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13169
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13175
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13307
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13300
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13267
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13283
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13255
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13271
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13287
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13248
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13261
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13277
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13448
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13464
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13480
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13451
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13467
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13483
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13435
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13445
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13461
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13477
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13455
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13471
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13423
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13487
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13439
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13416
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13429
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17647
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17663
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17679
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17695
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17711
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17727
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17743
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17759
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17775
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17791
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17650
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17666
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17682
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17698
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17714
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17730
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17634
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17746
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17762
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17778
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17794
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17644
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17660
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17676
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17692
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17708
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17724
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17740
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17756
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17772
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17788
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17654
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17670
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17686
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17702
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17718
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17734
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17638
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17750
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17766
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17782
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17798
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17628
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13491
      },
      "name": "DashboardWidgetSunburstDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13509
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13497
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13503
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13515
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13589
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13605
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13634
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13593
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13609
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13622
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13638
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13583
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13599
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13615
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13628
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15658
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15664
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15670
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15676
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15682
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15688
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15694
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13642
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13648
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13654
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13666
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13672
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13690
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13696
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13702
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13660
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13678
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13684
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 13731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13844
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13886
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13902
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13819
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13832
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13848
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13861
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13874
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13890
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13906
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13919
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13932
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13945
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13812
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13825
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13838
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13854
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13867
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13880
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13896
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13912
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13925
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13938
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 13949
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13955
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13961
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13973
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14003
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14009
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13967
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13979
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13985
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13991
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 13997
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14151
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14180
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14196
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14212
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14228
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14126
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14139
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14155
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14168
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14184
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14200
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14216
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14232
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14245
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14258
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14119
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14132
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14145
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14161
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14174
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14190
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14206
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14222
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14238
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14251
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14756
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14786
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14762
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14774
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14792
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14768
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14798
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14780
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14262
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14268
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14274
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14280
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14372
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14388
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14360
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14376
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14392
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14353
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14366
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14382
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14538
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14544
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14550
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14556
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14688
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14681
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14681
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14661
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14648
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14664
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14658
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14636
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14652
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14668
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14629
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14642
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14416
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14422
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14428
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14434
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14514
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14530
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14502
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14518
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14534
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14495
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14508
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14524
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14948
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14961
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14977
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14964
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14906
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14980
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14935
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14945
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14958
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14974
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14952
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14894
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14968
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14910
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14923
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14984
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14939
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14887
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14900
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14916
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14929
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14692
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14698
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 14718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14711
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14752
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14745
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 15891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15898
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15891
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15891
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15891
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 14988
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15006
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15012
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 14994
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15000
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 15035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15086
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15102
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15090
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15106
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15119
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15132
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15080
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15096
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15125
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 15722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15791
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15807
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15823
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15839
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15855
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15871
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15794
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15810
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15826
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15842
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15858
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15874
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15788
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15804
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15820
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15836
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15852
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15868
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15798
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15814
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15830
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15846
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15862
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15878
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15136
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15148
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15166
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15172
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15142
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15154
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15160
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15178
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15184
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15190
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 15218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15299
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15328
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15344
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15386
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15402
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15418
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15303
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15316
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15332
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15348
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15361
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15374
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15390
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15406
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15422
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15293
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15309
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15322
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15338
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15354
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15380
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15396
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15412
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15426
      },
      "name": "DashboardWidgetSunburstDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15438
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15450
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15462
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15432
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15444
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15456
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15468
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 15494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15563
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15592
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15621
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15650
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15567
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15580
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15596
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15609
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15625
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15638
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15654
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15557
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15573
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15586
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15602
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15615
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15631
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15644
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16454
      },
      "name": "DashboardWidgetSunburstDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16460
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16472
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16478
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16484
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16466
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15902
      },
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15908
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15914
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15920
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 15942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 15935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16000
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16016
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15988
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16004
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16020
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15981
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15994
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16010
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 15946
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16143
      },
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16149
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16155
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16161
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16296
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16289
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16269
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16240
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16256
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16272
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16266
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16244
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16260
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16276
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16234
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16250
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16024
      },
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16030
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16042
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16036
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16122
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16110
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16126
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16139
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16103
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16116
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16132
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16300
      },
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16306
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16312
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16318
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16410
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16426
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16398
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16414
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16430
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16391
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16404
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16420
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16591
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16607
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16623
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16594
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16610
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16626
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16578
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16588
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16604
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16620
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16598
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16614
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16566
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16630
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16582
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16559
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16572
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17186
      },
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17192
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17204
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17210
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17216
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17198
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16634
      },
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16640
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16646
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16652
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16732
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16748
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16720
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16736
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16752
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16713
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16726
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16742
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16875
      },
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16881
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16887
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16893
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17028
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17021
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17021
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17021
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17001
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16972
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16988
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17004
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16998
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16976
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16992
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17008
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16966
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16982
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16756
      },
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16762
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16774
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16768
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 16796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 16789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16854
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16842
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16858
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16871
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16835
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16848
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16864
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 16800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17032
      },
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17038
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17044
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17050
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17142
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17158
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17130
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17146
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17162
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17123
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17136
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17152
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17323
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17339
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17355
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17326
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17342
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17358
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17310
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17320
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17336
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17352
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17330
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17346
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17298
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17362
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17314
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17291
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17304
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17366
      },
      "name": "DashboardWidgetSunburstDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17372
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 17392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 17385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17425
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetSunburstDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17429
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17419
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 17396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetSunburstDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetSunburstDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7289
      },
      "name": "DashboardWidgetTimeseriesDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7343
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event Dashboard#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7349
          },
          "name": "event",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_columns Dashboard#legend_columns}",
            "stability": "stable",
            "summary": "A list of columns to display in the legend. Valid values are `value`, `avg`, `sum`, `min`, `max`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7295
          },
          "name": "legendColumns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_layout Dashboard#legend_layout}",
            "stability": "stable",
            "summary": "The layout of the legend displayed in the widget. Valid values are `auto`, `horizontal`, `vertical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7301
          },
          "name": "legendLayout",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#legend_size Dashboard#legend_size}",
            "stability": "stable",
            "summary": "The size of the legend displayed in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7307
          },
          "name": "legendSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7313
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#marker Dashboard#marker}",
            "stability": "stable",
            "summary": "marker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7355
          },
          "name": "marker",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7361
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#right_yaxis Dashboard#right_yaxis}",
            "stability": "stable",
            "summary": "right_yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7367
          },
          "name": "rightYaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_legend Dashboard#show_legend}",
            "stability": "stable",
            "summary": "Whether or not to show the legend on this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7319
          },
          "name": "showLegend",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7325
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7331
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7337
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#yaxis Dashboard#yaxis}",
            "stability": "stable",
            "summary": "yaxis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7373
          },
          "name": "yaxis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18121
      },
      "name": "DashboardWidgetTimeseriesDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18127
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18133
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18139
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18145
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18231
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18247
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18263
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18279
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18235
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18251
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18267
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18283
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18225
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18241
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18257
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18273
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18307
      },
      "name": "DashboardWidgetTimeseriesDefinitionEvent",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The event query to use in the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18313
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tags_execution Dashboard#tags_execution}",
            "stability": "stable",
            "summary": "The execution method for multi-value filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18319
          },
          "name": "tagsExecution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionEvent"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEventList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEventOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionEventList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionEventList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEventOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18404
          },
          "name": "resetTagsExecution"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionEventOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18392
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18408
          },
          "name": "tagsExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18385
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18398
          },
          "name": "tagsExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionEventOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18432
      },
      "name": "DashboardWidgetTimeseriesDefinitionMarker",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A mathematical expression describing the marker, for example: `y > 1`, `-5 < y < 0`, `y = 19`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18450
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Example: `error dashed`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How the marker lines are displayed, options are one of {`error`, `warning`, `info`, `ok`} combined with one of {`dashed`, `solid`, `bold`}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18438
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "A label for the line or range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18444
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionMarker"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarkerList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarkerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarkerOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionMarkerList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionMarkerList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarkerOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarkerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18529
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18545
          },
          "name": "resetLabel"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionMarkerOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18533
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18549
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18562
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18523
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18539
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18555
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionMarkerOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 7406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7642
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7658
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7674
          },
          "name": "putMarker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7690
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7706
          },
          "name": "putRightYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7722
          },
          "name": "putYaxis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7645
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7661
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7517
          },
          "name": "resetLegendColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7533
          },
          "name": "resetLegendLayout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7549
          },
          "name": "resetLegendSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7565
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7677
          },
          "name": "resetMarker"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7693
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7709
          },
          "name": "resetRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7581
          },
          "name": "resetShowLegend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7597
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7613
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7629
          },
          "name": "resetTitleSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7725
          },
          "name": "resetYaxis"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7639
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7655
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7671
          },
          "name": "marker",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarkerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7687
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7703
          },
          "name": "rightYaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7719
          },
          "name": "yaxis",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7649
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7665
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7521
          },
          "name": "legendColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7537
          },
          "name": "legendLayoutInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7553
          },
          "name": "legendSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7569
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7681
          },
          "name": "markerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionMarker"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7697
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7713
          },
          "name": "rightYaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7585
          },
          "name": "showLegendInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7617
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7601
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7633
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7729
          },
          "name": "yaxisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7511
          },
          "name": "legendColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7527
          },
          "name": "legendLayout",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7543
          },
          "name": "legendSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7559
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7575
          },
          "name": "showLegend",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7591
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7607
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7623
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6447
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6471
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6477
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_type Dashboard#display_type}",
            "stability": "stable",
            "summary": "How to display the marker lines. Valid values are `area`, `bars`, `line`, `overlay`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6453
          },
          "name": "displayType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6483
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6489
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metadata Dashboard#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6495
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#network_query Dashboard#network_query}",
            "stability": "stable",
            "summary": "network_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6501
          },
          "name": "networkQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#on_right_yaxis Dashboard#on_right_yaxis}",
            "stability": "stable",
            "summary": "A Boolean indicating whether the request uses the right or left Y-Axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6459
          },
          "name": "onRightYaxis",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6507
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6465
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6513
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6519
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6525
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6531
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19138
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19144
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19156
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19162
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19168
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19150
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18586
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18592
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18598
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18604
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18684
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18700
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18672
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18688
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18704
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18665
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18678
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18694
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18827
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18833
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18839
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18845
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18980
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18973
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18973
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18973
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18953
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18924
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18940
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18956
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18950
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18928
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18944
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18960
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18918
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18934
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18708
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18714
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18726
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18720
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 18748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18806
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18794
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18810
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18823
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18787
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18800
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18816
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 18984
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18990
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 18996
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19002
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19134
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19127
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19094
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19110
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19082
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19098
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19114
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19075
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19088
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19104
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19275
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19291
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19307
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19278
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19294
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19310
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19262
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19272
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19288
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19304
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19282
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19298
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19250
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19314
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19266
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19243
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19256
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19870
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19876
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19888
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19894
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19900
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19882
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19318
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19324
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19330
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19336
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19416
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19432
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19404
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19420
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19436
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19397
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19410
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19426
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19559
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19565
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19571
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19577
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19685
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19656
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19672
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19688
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19682
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19660
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19676
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19692
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19650
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19666
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19440
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19446
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19458
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19452
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19538
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19526
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19542
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19555
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19519
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19532
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19548
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19716
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19722
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19728
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19734
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19866
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19859
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19859
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19859
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19826
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19842
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19814
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19830
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19846
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19807
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19820
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19836
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs5600.ts",
          "line": 19924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs5600.ts",
        "line": 19917
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20007
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20023
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20039
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20010
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20026
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20042
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19994
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20004
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20020
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20036
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20014
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20030
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19982
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 20046
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19998
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19975
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19988
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs5600.ts",
            "line": 19928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs5600:DashboardWidgetTimeseriesDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 617
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 635
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 623
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 629
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 641
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 647
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 653
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 103
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 109
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 145
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 157
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 115
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 121
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 127
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 133
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 139
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 151
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 291
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 307
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 323
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 339
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 355
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 384
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 279
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 295
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 311
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 327
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 343
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 359
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 372
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 388
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 401
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 272
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 285
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 301
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 317
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 333
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 349
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 365
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 378
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 394
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 425
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 431
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 437
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 497
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 513
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 501
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 517
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 491
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 507
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 795
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 811
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 827
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 753
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 769
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 798
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 814
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 830
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 792
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 808
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 824
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 757
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 773
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 802
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 786
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 818
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 834
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 747
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 763
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 779
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 521
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 527
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 533
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 593
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 609
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 613
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 597
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 587
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 603
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6919
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6912
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6912
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6912
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1410
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1416
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1428
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1434
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1440
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1422
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 858
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 864
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 870
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 876
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 956
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 972
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 944
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 960
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 976
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 937
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 950
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 966
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1099
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1105
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1111
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1117
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1225
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1196
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1212
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1228
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1222
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1200
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1216
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1232
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1190
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1206
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 980
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 986
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 998
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 992
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1078
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1066
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1082
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1095
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1059
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1072
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1088
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1256
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1262
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1268
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1274
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1406
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1399
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1399
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1366
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1382
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1354
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1370
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1386
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1347
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1360
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1376
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1547
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1563
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1579
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1550
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1566
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1582
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1534
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1544
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1560
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1576
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1554
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1570
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1522
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1586
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1538
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1515
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1528
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1590
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestMetadata",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#expression Dashboard#expression}",
            "stability": "stable",
            "summary": "The expression name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1602
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias_name Dashboard#alias_name}",
            "stability": "stable",
            "summary": "The expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1596
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestMetadata"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadataList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1711
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestMetadataList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1704
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1704
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestMetadataList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadataOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1674
          },
          "name": "resetAliasName"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestMetadataOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1678
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1691
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1668
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1684
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestMetadataOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2267
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2273
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2285
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2291
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2297
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2279
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1715
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1721
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1727
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1733
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1813
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1829
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1801
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1817
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1833
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1794
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1807
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1823
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1956
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1962
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1968
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1974
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2082
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2053
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2069
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2085
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2079
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2057
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2073
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2089
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2047
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2063
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1837
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1843
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1855
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1849
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 1877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 1870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1935
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1923
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1939
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1952
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1916
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1929
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1945
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 1881
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2113
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2119
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2125
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2131
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2223
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2239
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2211
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2227
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2243
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2204
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2217
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2233
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2404
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2420
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2436
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2407
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2423
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2439
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2391
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2401
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2417
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2433
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2411
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2427
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2379
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2443
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2395
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2372
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2385
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6732
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6748
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6764
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6780
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6796
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6812
          },
          "name": "putNetworkQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6828
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6844
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6860
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6876
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6892
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6735
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6751
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6687
          },
          "name": "resetDisplayType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6767
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6783
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6799
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6815
          },
          "name": "resetNetworkQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6703
          },
          "name": "resetOnRightYaxis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6831
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6719
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6847
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6863
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6879
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6895
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6729
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6745
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6761
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6777
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6793
          },
          "name": "metadata",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6809
          },
          "name": "networkQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6825
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6841
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6857
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6873
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6889
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6739
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6755
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6691
          },
          "name": "displayTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6771
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6787
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6803
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6819
          },
          "name": "networkQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestNetworkQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6707
          },
          "name": "onRightYaxisInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6835
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6723
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6851
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6867
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6883
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6899
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6681
          },
          "name": "displayType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6697
          },
          "name": "onRightYaxis",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6713
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2447
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2465
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2453
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2459
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2471
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2545
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2561
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2590
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2549
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2565
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2578
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2594
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2539
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2555
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2571
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2584
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4614
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4620
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4626
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4632
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4638
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4644
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4650
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2598
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2604
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2610
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2622
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2628
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2646
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2652
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2658
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2616
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2634
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2640
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2800
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2842
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2858
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2775
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2788
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2804
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2817
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2830
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2846
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2862
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2875
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2888
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2901
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2768
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2781
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2794
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2823
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2836
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2852
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2868
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2881
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2894
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2905
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2911
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2917
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2959
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2965
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2923
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2935
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2941
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2947
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2953
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 2994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 2987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3107
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3136
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3152
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3168
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3184
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3082
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3095
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3111
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3124
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3140
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3156
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3172
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3188
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3201
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3214
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3075
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3088
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3101
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3130
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3146
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3162
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3178
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3194
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3207
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 2998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3712
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3742
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3718
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3730
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3748
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3724
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3754
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3736
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3218
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3224
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3230
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3236
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3328
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3344
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3316
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3332
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3348
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3309
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3322
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3338
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3494
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3500
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3506
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3512
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3617
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3604
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3620
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3614
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3592
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3608
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3624
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3585
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3598
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3372
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3378
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3384
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3390
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3470
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3486
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3458
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3474
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3490
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3451
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3464
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3480
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3904
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3917
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3933
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3920
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3862
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3936
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3891
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3901
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3914
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3930
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3908
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3850
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3924
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3866
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3879
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3940
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3895
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3843
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3856
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3872
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3885
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3648
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3654
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3667
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3708
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3701
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 4847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3944
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3962
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3968
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3950
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3956
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 3991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 3984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4042
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4058
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4046
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4062
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4075
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4088
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4036
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4052
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4068
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4081
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 3995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 4678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4747
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4763
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4779
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4795
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4811
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4827
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4750
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4766
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4782
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4798
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4814
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4830
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4744
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4760
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4776
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4792
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4808
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4824
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4754
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4770
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4786
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4802
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4818
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4834
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4092
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4104
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4122
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4098
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4110
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4116
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4134
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4140
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4146
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 4174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4255
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4284
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4300
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4342
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4358
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4374
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4259
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4272
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4288
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4304
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4317
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4330
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4346
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4362
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4378
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4249
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4265
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4278
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4294
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4310
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4336
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4352
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4368
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4382
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4394
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4406
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4418
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4388
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4400
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4412
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4424
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 4450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4519
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4548
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4577
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4606
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4523
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4536
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4552
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4565
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4581
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4594
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4610
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4513
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4529
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4542
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4558
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4571
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4587
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4600
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5410
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5416
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5428
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5434
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5440
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5422
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4858
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4864
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4870
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4876
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 4898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4956
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4972
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4944
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4960
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4976
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4937
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4950
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4966
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5099
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5105
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5111
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5117
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5225
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5196
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5212
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5228
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5222
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5200
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5216
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5232
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5190
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5206
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 4980
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4986
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4998
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 4992
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5078
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5066
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5082
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5095
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5059
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5072
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5088
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5256
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5262
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5268
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5274
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5406
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5399
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5399
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5366
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5382
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5354
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5370
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5386
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5347
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5360
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5376
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5547
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5563
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5579
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5550
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5566
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5582
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5534
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5544
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5560
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5576
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5554
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5570
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5522
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5586
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5538
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5515
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5528
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6142
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6148
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6160
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6166
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6172
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6154
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5590
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5596
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5602
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5608
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5688
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5704
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5676
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5692
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5708
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5669
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5682
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5698
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5831
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5837
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5843
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5849
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5984
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5977
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5977
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5977
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5957
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5928
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5944
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5960
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5954
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5932
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5948
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5964
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5922
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5938
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5712
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5718
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5730
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5724
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 5752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5810
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5798
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5814
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5827
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5791
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5804
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5820
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 5988
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 5994
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6000
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6006
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6098
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6114
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6086
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6102
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6118
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6079
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6092
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6108
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6279
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6295
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6311
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6282
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6298
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6314
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6266
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6276
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6292
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6308
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6286
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6302
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6254
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6318
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6270
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6247
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6260
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6322
      },
      "name": "DashboardWidgetTimeseriesDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_type Dashboard#line_type}",
            "stability": "stable",
            "summary": "The type of lines displayed. Valid values are `dashed`, `dotted`, `solid`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6328
          },
          "name": "lineType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#line_width Dashboard#line_width}",
            "stability": "stable",
            "summary": "The width of line displayed. Valid values are `normal`, `thick`, `thin`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6334
          },
          "name": "lineWidth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6340
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6407
          },
          "name": "resetLineType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6423
          },
          "name": "resetLineWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6439
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6411
          },
          "name": "lineTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6427
          },
          "name": "lineWidthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6443
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6401
          },
          "name": "lineType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6417
          },
          "name": "lineWidth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6433
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6923
      },
      "name": "DashboardWidgetTimeseriesDefinitionRightYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6929
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6935
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6941
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6947
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6953
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRightYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 6977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 6970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7034
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7050
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7066
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7082
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7098
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionRightYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7038
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7054
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7070
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7086
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7102
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7028
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7044
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7060
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7076
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7092
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 6981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionRightYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionRightYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxis": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7106
      },
      "name": "DashboardWidgetTimeseriesDefinitionYaxis",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#include_zero Dashboard#include_zero}",
            "stability": "stable",
            "summary": "Always include zero or fit the axis to the data range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7112
          },
          "name": "includeZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label of the axis to display on the graph."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7118
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#max Dashboard#max}",
            "stability": "stable",
            "summary": "Specify the maximum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7124
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#min Dashboard#min}",
            "stability": "stable",
            "summary": "Specify the minimum value to show on the Y-axis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7130
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#scale Dashboard#scale}",
            "stability": "stable",
            "summary": "Specify the scale type, options: `linear`, `log`, `pow`, `sqrt`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7136
          },
          "name": "scale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionYaxis"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxisOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 7160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7217
          },
          "name": "resetIncludeZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7233
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7249
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7265
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7281
          },
          "name": "resetScale"
        }
      ],
      "name": "DashboardWidgetTimeseriesDefinitionYaxisOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7221
          },
          "name": "includeZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7237
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7253
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7269
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7285
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7211
          },
          "name": "includeZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7227
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7243
          },
          "name": "max",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7259
          },
          "name": "min",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7275
          },
          "name": "scale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTimeseriesDefinitionYaxis"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTimeseriesDefinitionYaxisOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15523
      },
      "name": "DashboardWidgetToplistDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15553
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15529
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15559
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15535
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15541
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15547
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7733
      },
      "name": "DashboardWidgetToplistDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7739
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7745
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7751
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7757
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 7908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7915
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7908
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7908
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7908
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 7783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7843
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7859
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7875
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7891
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7847
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7863
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7879
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7895
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7837
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7853
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7869
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7885
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15708
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15724
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15711
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15647
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15727
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15663
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15679
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15695
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15705
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15721
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15715
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15651
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15731
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15683
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15667
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15699
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15641
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15657
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15673
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15689
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15134
      },
      "name": "DashboardWidgetToplistDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_query Dashboard#apm_query}",
            "stability": "stable",
            "summary": "apm_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15146
          },
          "name": "apmQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#audit_query Dashboard#audit_query}",
            "stability": "stable",
            "summary": "audit_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15152
          },
          "name": "auditQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15158
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15164
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#log_query Dashboard#log_query}",
            "stability": "stable",
            "summary": "log_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15170
          },
          "name": "logQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15176
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#q Dashboard#q}",
            "stability": "stable",
            "summary": "The metric query to use for this widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15140
          },
          "name": "q",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15182
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#rum_query Dashboard#rum_query}",
            "stability": "stable",
            "summary": "rum_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15188
          },
          "name": "rumQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#security_query Dashboard#security_query}",
            "stability": "stable",
            "summary": "security_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15194
          },
          "name": "securityQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15200
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8471
      },
      "name": "DashboardWidgetToplistDefinitionRequestApmQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8477
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8489
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8495
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8501
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8483
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7919
      },
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7925
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7931
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7937
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 7959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 7952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8017
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8033
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8005
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8021
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8037
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7998
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8011
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8027
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 7963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8160
      },
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8166
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8172
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8178
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8286
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8257
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8273
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8289
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8283
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8261
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8277
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8293
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8251
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8267
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8041
      },
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8047
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8059
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8053
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8074
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8139
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8127
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8143
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8156
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8120
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8133
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8149
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8317
      },
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8323
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8329
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8335
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8467
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8460
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8427
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8443
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8415
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8431
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8447
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8408
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8421
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8437
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8608
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8624
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8640
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8611
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8627
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8643
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8595
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestApmQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8605
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8621
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8637
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8615
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8631
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8583
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8647
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8599
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8576
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8589
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestApmQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9203
      },
      "name": "DashboardWidgetToplistDefinitionRequestAuditQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9209
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9221
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9227
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9233
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9215
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8651
      },
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8657
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8663
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8669
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8749
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8765
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8737
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8753
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8769
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8730
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8743
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8759
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8892
      },
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8898
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8904
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8910
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9018
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8989
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9005
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9021
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9015
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8993
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9009
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9025
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8983
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8999
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8773
      },
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8779
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8791
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8785
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 8813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 8806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8871
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8859
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8875
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8888
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8852
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8865
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8881
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 8817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9049
      },
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9055
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9061
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9067
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9192
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9159
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9175
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9147
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9163
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9179
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9140
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9153
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9169
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9340
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9356
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9372
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9343
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9359
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9375
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9327
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestAuditQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9337
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9353
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9369
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9347
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9363
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9315
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9379
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9331
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9308
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9321
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestAuditQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9383
      },
      "name": "DashboardWidgetToplistDefinitionRequestConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9389
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9425
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9437
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9395
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9401
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9407
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9413
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9419
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9431
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9701
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9694
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9694
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9571
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9587
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9603
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9619
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9635
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9664
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9559
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9575
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9591
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9607
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9623
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9639
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9652
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9668
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9681
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9552
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9565
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9581
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9597
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9613
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9629
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9645
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9658
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9674
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10219
      },
      "name": "DashboardWidgetToplistDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10237
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10225
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10231
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10243
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10249
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10255
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9705
      },
      "name": "DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9711
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9747
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9759
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9717
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9723
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9729
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9735
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9741
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9753
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10023
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10016
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10016
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 9790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 9780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9893
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9909
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9925
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9941
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9957
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9986
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9881
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9897
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9913
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9929
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9945
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9961
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9974
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9990
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10003
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9874
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9887
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9903
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9919
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9935
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9951
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9967
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9980
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9996
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 9794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10027
      },
      "name": "DashboardWidgetToplistDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10033
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10039
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10099
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10115
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10103
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10119
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10093
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10109
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10456
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10449
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10397
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10413
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10429
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10355
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10371
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10400
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10416
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10432
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10394
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10410
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10426
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10359
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10375
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10404
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10388
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10420
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10436
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10349
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10365
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10381
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10123
      },
      "name": "DashboardWidgetToplistDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10129
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10135
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10195
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10211
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10215
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10199
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10189
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10205
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11012
      },
      "name": "DashboardWidgetToplistDefinitionRequestLogQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11018
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11030
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11036
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11042
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11024
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10460
      },
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10466
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10472
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10478
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10558
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10574
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10546
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10562
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10578
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10539
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10552
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10568
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10701
      },
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10707
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10713
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10719
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10827
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10798
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10814
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10830
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10824
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10802
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10818
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10834
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10792
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10808
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10582
      },
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10588
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10600
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10594
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10680
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10668
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10684
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10697
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10661
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10674
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10690
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10858
      },
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10864
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10870
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10876
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 11001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11008
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11001
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11001
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11001
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 10901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 10891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10968
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10984
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10956
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10972
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10988
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10949
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10962
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10978
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 10905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 11066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11149
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11165
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11181
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11152
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11168
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11184
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11136
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestLogQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11146
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11162
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11178
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11156
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11172
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11124
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11188
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11140
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11117
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11130
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestLogQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15348
          },
          "name": "putApmQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15364
          },
          "name": "putAuditQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15380
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15396
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15412
          },
          "name": "putLogQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15428
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15444
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15460
          },
          "name": "putRumQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15476
          },
          "name": "putSecurityQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15492
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15351
          },
          "name": "resetApmQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15367
          },
          "name": "resetAuditQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15383
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15399
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15415
          },
          "name": "resetLogQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15431
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15335
          },
          "name": "resetQ"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15447
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15463
          },
          "name": "resetRumQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15479
          },
          "name": "resetSecurityQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15495
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15345
          },
          "name": "apmQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15361
          },
          "name": "auditQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15377
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15393
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15409
          },
          "name": "logQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15425
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15441
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15457
          },
          "name": "rumQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15473
          },
          "name": "securityQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15489
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15355
          },
          "name": "apmQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestApmQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15371
          },
          "name": "auditQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestAuditQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15387
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15403
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15419
          },
          "name": "logQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestLogQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15435
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15339
          },
          "name": "qInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15451
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15467
          },
          "name": "rumQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15483
          },
          "name": "securityQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15499
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15329
          },
          "name": "q",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11192
      },
      "name": "DashboardWidgetToplistDefinitionRequestProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "Your chosen metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11210
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filter_by Dashboard#filter_by}",
            "stability": "stable",
            "summary": "A list of processes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11198
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The max number of items in the filter list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11204
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_by Dashboard#search_by}",
            "stability": "stable",
            "summary": "Your chosen search term."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11216
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 11239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11290
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11306
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11335
          },
          "name": "resetSearchBy"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11294
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11310
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11323
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11339
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11284
          },
          "name": "filterBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11300
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11316
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11329
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13359
      },
      "name": "DashboardWidgetToplistDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13365
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13371
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13377
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13383
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13389
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13395
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11343
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11349
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11355
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11373
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11391
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11397
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11403
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11361
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11379
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11385
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 11432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11545
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11587
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11603
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11520
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11533
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11549
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11562
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11575
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11591
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11607
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11620
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11633
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11646
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11513
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11526
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11539
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11555
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11568
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11581
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11597
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11613
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11626
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11639
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11650
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11656
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11662
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11674
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11704
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11710
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11668
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11680
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11686
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11692
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11698
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 11739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11852
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11881
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11897
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11913
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11929
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11827
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11840
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11856
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11869
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11885
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11901
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11917
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11933
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11946
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11959
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11820
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11833
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11846
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11862
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11875
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11891
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11907
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11923
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11939
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11952
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12457
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12487
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12463
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12493
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12469
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12499
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12481
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11963
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11969
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11975
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 11981
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 11996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12073
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12089
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12061
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12077
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12093
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12054
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12067
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12083
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12239
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12245
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12251
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12257
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12362
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12349
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12365
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12359
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12337
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12353
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12369
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12330
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12343
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12117
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12123
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12129
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12135
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12215
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12231
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12203
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12219
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12235
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12196
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12209
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12225
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12649
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12662
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12678
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12665
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12607
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12681
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12636
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12646
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12659
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12675
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12653
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12595
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12669
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12611
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12624
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12685
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12640
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12588
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12601
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12617
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12630
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12393
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12399
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12412
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12453
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12446
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13599
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13592
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13592
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12689
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12707
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12713
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12695
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12701
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12787
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12803
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12791
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12807
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12820
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12833
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12781
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12797
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12813
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12826
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13492
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13508
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13524
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13540
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13556
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13572
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13495
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13511
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13527
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13543
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13559
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13575
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13489
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13505
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13521
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13537
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13553
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13569
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13499
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13515
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13531
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13547
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13563
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13579
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12837
      },
      "name": "DashboardWidgetToplistDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12849
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12867
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12873
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12843
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12855
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12861
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12879
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12885
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12891
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 12919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 12912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13000
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13029
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13045
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13087
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13103
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13119
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13004
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13017
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13033
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13049
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13062
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13075
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13091
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13107
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13123
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12994
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13010
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13023
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13039
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13055
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13068
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13081
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13097
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13113
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 12923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13127
      },
      "name": "DashboardWidgetToplistDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13139
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13151
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13163
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13133
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13145
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13157
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13169
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13264
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13293
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13322
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13351
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13268
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13281
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13297
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13310
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13326
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13339
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13355
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13258
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13274
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13287
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13303
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13332
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13345
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14155
      },
      "name": "DashboardWidgetToplistDefinitionRequestRumQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14161
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14173
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14179
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14185
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14167
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13603
      },
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13609
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13615
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13621
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13701
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13717
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13689
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13705
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13721
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13682
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13695
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13711
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13844
      },
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13850
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13856
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13862
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13997
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13990
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13990
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13990
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13970
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13941
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13957
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13973
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13967
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13945
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13961
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13977
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13935
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13951
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13725
      },
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13731
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13743
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13737
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 13765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 13758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13823
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13811
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13827
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13840
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13804
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13817
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13833
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 13769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14001
      },
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14007
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14013
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14019
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14151
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14111
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14127
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14099
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14115
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14131
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14092
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14105
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14121
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14292
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14308
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14324
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14295
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14311
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14327
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14279
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestRumQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14289
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14305
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14321
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14299
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14315
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14267
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14331
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14283
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14260
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14273
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestRumQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestRumQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14887
      },
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#index Dashboard#index}",
            "stability": "stable",
            "summary": "The name of the index to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14893
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute_query Dashboard#compute_query}",
            "stability": "stable",
            "summary": "compute_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14905
          },
          "name": "computeQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14911
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#multi_compute Dashboard#multi_compute}",
            "stability": "stable",
            "summary": "multi_compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14917
          },
          "name": "multiCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search_query Dashboard#search_query}",
            "stability": "stable",
            "summary": "The search query to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14899
          },
          "name": "searchQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14335
      },
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14341
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14347
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14353
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14433
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14449
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14421
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14437
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14453
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14414
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14427
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14443
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14576
      },
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14582
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The maximum number of items in the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14588
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort_query Dashboard#sort_query}",
            "stability": "stable",
            "summary": "sort_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14594
          },
          "name": "sortQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14729
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14722
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14722
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14702
          },
          "name": "putSortQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14673
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14689
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14705
          },
          "name": "resetSortQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14699
          },
          "name": "sortQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14677
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14693
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14709
          },
          "name": "sortQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14667
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14683
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14457
      },
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14463
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Widget sorting methods. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14475
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14469
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14555
          },
          "name": "resetFacet"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14543
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14559
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14572
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14536
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14549
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14565
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14733
      },
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation method."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14739
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The facet name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14745
          },
          "name": "facet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "Define the time interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14751
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14843
          },
          "name": "resetFacet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14859
          },
          "name": "resetInterval"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14831
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14847
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14863
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14824
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14837
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14853
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 14941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 14934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15024
          },
          "name": "putComputeQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15040
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15056
          },
          "name": "putMultiCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15027
          },
          "name": "resetComputeQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15043
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15059
          },
          "name": "resetMultiCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15011
          },
          "name": "resetSearchQuery"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestSecurityQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15021
          },
          "name": "computeQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15037
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15053
          },
          "name": "multiCompute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15031
          },
          "name": "computeQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15047
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14999
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15063
          },
          "name": "multiComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15015
          },
          "name": "searchQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14992
          },
          "name": "index",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15005
          },
          "name": "searchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 14945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestSecurityQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestSecurityQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15067
      },
      "name": "DashboardWidgetToplistDefinitionRequestStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15073
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15126
          },
          "name": "resetPalette"
        }
      ],
      "name": "DashboardWidgetToplistDefinitionRequestStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15130
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15120
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetToplistDefinitionRequestStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetToplistDefinitionRequestStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16191
      },
      "name": "DashboardWidgetTopologyMapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_link Dashboard#custom_link}",
            "stability": "stable",
            "summary": "custom_link block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16215
          },
          "name": "customLink",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16221
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16197
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16203
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16209
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15735
      },
      "name": "DashboardWidgetTopologyMapDefinitionCustomLink",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_hidden Dashboard#is_hidden}",
            "stability": "stable",
            "summary": "The flag for toggling context menu link visibility."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15741
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#label Dashboard#label}",
            "stability": "stable",
            "summary": "The label for the custom link URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15747
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#link Dashboard#link}",
            "stability": "stable",
            "summary": "The URL of the custom link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15753
          },
          "name": "link",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "When `override_label` is provided, the client request omits the label field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#override_label Dashboard#override_label}",
            "stability": "stable",
            "summary": "The label ID that refers to a context menu link item."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15759
          },
          "name": "overrideLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionCustomLink"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLinkList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLinkList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15917
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLinkOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTopologyMapDefinitionCustomLinkList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15910
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15910
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15910
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionCustomLinkList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLinkOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLinkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15845
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15861
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15877
          },
          "name": "resetLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15893
          },
          "name": "resetOverrideLabel"
        }
      ],
      "name": "DashboardWidgetTopologyMapDefinitionCustomLinkOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15849
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15865
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15881
          },
          "name": "linkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15897
          },
          "name": "overrideLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15839
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15855
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15871
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15887
          },
          "name": "overrideLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionCustomLinkOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 16245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16347
          },
          "name": "putCustomLink",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16363
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16350
          },
          "name": "resetCustomLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16366
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16302
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16318
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16334
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetTopologyMapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16344
          },
          "name": "customLink",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLinkList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16360
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16354
          },
          "name": "customLinkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionCustomLink"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16370
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16322
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16306
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16338
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16296
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16312
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16328
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16069
      },
      "name": "DashboardWidgetTopologyMapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16081
          },
          "name": "query",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request_type Dashboard#request_type}",
            "stability": "stable",
            "summary": "The request type for the Topology request ('topology'). Valid values are `topology`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16075
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 16180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16187
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTopologyMapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16180
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 16105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16163
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DashboardWidgetTopologyMapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16160
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16167
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16154
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16147
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15921
      },
      "name": "DashboardWidgetTopologyMapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for the Topology request ('service_map' or 'data_streams'). Valid values are `data_streams`, `service_map`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15927
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#filters Dashboard#filters}",
            "stability": "stable",
            "summary": "Your environment and primary tag (or `*` if enabled for your account)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15933
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "The ID of the service to map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15939
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 16058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16065
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTopologyMapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16058
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16058
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16058
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 15964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 15954
      },
      "name": "DashboardWidgetTopologyMapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16019
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16032
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16045
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16012
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16025
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16038
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 15968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTopologyMapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTopologyMapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16374
      },
      "name": "DashboardWidgetTraceServiceDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16386
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16398
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#span_name Dashboard#span_name}",
            "stability": "stable",
            "summary": "APM span name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16446
          },
          "name": "spanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#display_format Dashboard#display_format}",
            "stability": "stable",
            "summary": "The number of columns to display. Valid values are `one_column`, `two_column`, `three_column`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16380
          },
          "name": "displayFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1m`, `5m`, `10m`, `15m`, `30m`, `1h`, `4h`, `1d`, `2d`, `1w`, `1mo`, `3mo`, `6mo`, `1y`, `alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#live_span Dashboard#live_span}",
            "stability": "stable",
            "summary": "The timeframe to use when displaying the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16392
          },
          "name": "liveSpan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_breakdown Dashboard#show_breakdown}",
            "stability": "stable",
            "summary": "Whether to show the latency breakdown or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16404
          },
          "name": "showBreakdown",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_distribution Dashboard#show_distribution}",
            "stability": "stable",
            "summary": "Whether to show the latency distribution or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16410
          },
          "name": "showDistribution",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_errors Dashboard#show_errors}",
            "stability": "stable",
            "summary": "Whether to show the error metrics or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16416
          },
          "name": "showErrors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_hits Dashboard#show_hits}",
            "stability": "stable",
            "summary": "Whether to show the hits metrics or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16422
          },
          "name": "showHits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_latency Dashboard#show_latency}",
            "stability": "stable",
            "summary": "Whether to show the latency metrics or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16428
          },
          "name": "showLatency",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#show_resource_list Dashboard#show_resource_list}",
            "stability": "stable",
            "summary": "Whether to show the resource list or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16434
          },
          "name": "showResourceList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#size_format Dashboard#size_format}",
            "stability": "stable",
            "summary": "The size of the widget. Valid values are `small`, `medium`, `large`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16440
          },
          "name": "sizeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16452
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_align Dashboard#title_align}",
            "stability": "stable",
            "summary": "The alignment of the widget's title. Valid values are `center`, `left`, `right`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16458
          },
          "name": "titleAlign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title_size Dashboard#title_size}",
            "stability": "stable",
            "summary": "The size of the widget's title (defaults to 16)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16464
          },
          "name": "titleSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTraceServiceDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 16498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16615
          },
          "name": "resetDisplayFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16644
          },
          "name": "resetLiveSpan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16673
          },
          "name": "resetShowBreakdown"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16689
          },
          "name": "resetShowDistribution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16705
          },
          "name": "resetShowErrors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16721
          },
          "name": "resetShowHits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16737
          },
          "name": "resetShowLatency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16753
          },
          "name": "resetShowResourceList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16769
          },
          "name": "resetSizeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16798
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16814
          },
          "name": "resetTitleAlign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16830
          },
          "name": "resetTitleSize"
        }
      ],
      "name": "DashboardWidgetTraceServiceDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16619
          },
          "name": "displayFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16632
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16648
          },
          "name": "liveSpanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16661
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16677
          },
          "name": "showBreakdownInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16693
          },
          "name": "showDistributionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16709
          },
          "name": "showErrorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16725
          },
          "name": "showHitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16741
          },
          "name": "showLatencyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16757
          },
          "name": "showResourceListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16773
          },
          "name": "sizeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16786
          },
          "name": "spanNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16818
          },
          "name": "titleAlignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16802
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16834
          },
          "name": "titleSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16609
          },
          "name": "displayFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16625
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16638
          },
          "name": "liveSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16654
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16667
          },
          "name": "showBreakdown",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16683
          },
          "name": "showDistribution",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16699
          },
          "name": "showErrors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16715
          },
          "name": "showHits",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16731
          },
          "name": "showLatency",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16747
          },
          "name": "showResourceList",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16763
          },
          "name": "sizeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16779
          },
          "name": "spanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16792
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16808
          },
          "name": "titleAlign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16824
          },
          "name": "titleSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTraceServiceDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTraceServiceDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19981
      },
      "name": "DashboardWidgetTreemapDefinition",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#request Dashboard#request}",
            "stability": "stable",
            "summary": "request block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19993
          },
          "name": "request",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#title Dashboard#title}",
            "stability": "stable",
            "summary": "The title of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19987
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinition"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 20014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 20007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20066
          },
          "name": "putRequest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20069
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20053
          },
          "name": "resetTitle"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20063
          },
          "name": "request",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20073
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20057
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20047
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinition"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19853
      },
      "name": "DashboardWidgetTreemapDefinitionRequest",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula Dashboard#formula}",
            "stability": "stable",
            "summary": "formula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19859
          },
          "name": "formula",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19865
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequest"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17352
      },
      "name": "DashboardWidgetTreemapDefinitionRequestFormula",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#formula_expression Dashboard#formula_expression}",
            "stability": "stable",
            "summary": "A string expression built from queries, formulas, and functions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17370
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#alias Dashboard#alias}",
            "stability": "stable",
            "summary": "An expression alias."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17358
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#cell_display_mode Dashboard#cell_display_mode}",
            "stability": "stable",
            "summary": "A list of display modes for each table cell. Valid values are `number`, `bar`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17364
          },
          "name": "cellDisplayMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#conditional_formats Dashboard#conditional_formats}",
            "stability": "stable",
            "summary": "conditional_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17376
          },
          "name": "conditionalFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17382
          },
          "name": "limit",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#style Dashboard#style}",
            "stability": "stable",
            "summary": "style block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17388
          },
          "name": "style",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormula"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16838
      },
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#comparator Dashboard#comparator}",
            "stability": "stable",
            "summary": "The comparator to use. Valid values are `=`, `>`, `>=`, `<`, `<=`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16844
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "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`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette to apply."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16880
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#value Dashboard#value}",
            "stability": "stable",
            "summary": "A value for the comparator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16892
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_bg_color Dashboard#custom_bg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the background, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16850
          },
          "name": "customBgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#custom_fg_color Dashboard#custom_fg_color}",
            "stability": "stable",
            "summary": "The color palette to apply to the foreground, same values available as palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16856
          },
          "name": "customFgColor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#hide_value Dashboard#hide_value}",
            "stability": "stable",
            "summary": "Setting this to True hides values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16862
          },
          "name": "hideValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#image_url Dashboard#image_url}",
            "stability": "stable",
            "summary": "Displays an image as the background."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16868
          },
          "name": "imageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric from the request to correlate with this conditional format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16874
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#timeframe Dashboard#timeframe}",
            "stability": "stable",
            "summary": "Defines the displayed timeframe."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16886
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 16923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 16913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17026
          },
          "name": "resetCustomBgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17042
          },
          "name": "resetCustomFgColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17058
          },
          "name": "resetHideValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17074
          },
          "name": "resetImageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17090
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17119
          },
          "name": "resetTimeframe"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17014
          },
          "name": "comparatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17030
          },
          "name": "customBgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17046
          },
          "name": "customFgColorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17062
          },
          "name": "hideValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17078
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17094
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17107
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17123
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17136
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17007
          },
          "name": "comparator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17020
          },
          "name": "customBgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17036
          },
          "name": "customFgColor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17052
          },
          "name": "hideValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17068
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17084
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17100
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17113
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17129
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 16927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimit": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17160
      },
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaLimit",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#count Dashboard#count}",
            "stability": "stable",
            "summary": "The number of results to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17166
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17172
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaLimit"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimitOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17232
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17248
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaLimitOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17236
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17252
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17226
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17242
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimit"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaLimitOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17530
          },
          "name": "putConditionalFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17546
          },
          "name": "putLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17562
          },
          "name": "putStyle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17488
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17504
          },
          "name": "resetCellDisplayMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17533
          },
          "name": "resetConditionalFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17549
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17565
          },
          "name": "resetStyle"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17527
          },
          "name": "conditionalFormats",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17543
          },
          "name": "limit",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17559
          },
          "name": "style",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17492
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17508
          },
          "name": "cellDisplayModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17537
          },
          "name": "conditionalFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17521
          },
          "name": "formulaExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17553
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17569
          },
          "name": "styleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17482
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17498
          },
          "name": "cellDisplayMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17514
          },
          "name": "formulaExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyle": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17256
      },
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaStyle",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette Dashboard#palette}",
            "stability": "stable",
            "summary": "The color palette used to display the formula."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17262
          },
          "name": "palette",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#palette_index Dashboard#palette_index}",
            "stability": "stable",
            "summary": "Index specifying which color to use within the palette."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17268
          },
          "name": "paletteIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaStyle"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17328
          },
          "name": "resetPalette"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17344
          },
          "name": "resetPaletteIndex"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestFormulaStyleOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17348
          },
          "name": "paletteIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17332
          },
          "name": "paletteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17322
          },
          "name": "palette",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17338
          },
          "name": "paletteIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaStyle"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestFormulaStyleOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 19970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 19889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19934
          },
          "name": "putFormula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19950
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19937
          },
          "name": "resetFormula"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19953
          },
          "name": "resetQuery"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19931
          },
          "name": "formula",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19947
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19941
          },
          "name": "formulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestFormula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19957
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19609
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_dependency_stats_query Dashboard#apm_dependency_stats_query}",
            "stability": "stable",
            "summary": "apm_dependency_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19615
          },
          "name": "apmDependencyStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#apm_resource_stats_query Dashboard#apm_resource_stats_query}",
            "stability": "stable",
            "summary": "apm_resource_stats_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19621
          },
          "name": "apmResourceStatsQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#event_query Dashboard#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19627
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric_query Dashboard#metric_query}",
            "stability": "stable",
            "summary": "metric_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19633
          },
          "name": "metricQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#process_query Dashboard#process_query}",
            "stability": "stable",
            "summary": "process_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19639
          },
          "name": "processQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query Dashboard#slo_query}",
            "stability": "stable",
            "summary": "slo_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19645
          },
          "name": "sloQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17593
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Dependency Stats queries. Valid values are `apm_dependency_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17599
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17605
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17617
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17623
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17641
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17647
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17653
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_upstream Dashboard#is_upstream}",
            "stability": "stable",
            "summary": "Determines whether stats for upstream or downstream dependencies should be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17611
          },
          "name": "isUpstream",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17629
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17635
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17795
          },
          "name": "resetIsUpstream"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17837
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17853
          },
          "name": "resetPrimaryTagValue"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17770
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17783
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17799
          },
          "name": "isUpstreamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17812
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17825
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17841
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17857
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17870
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17883
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17896
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17763
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17776
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17789
          },
          "name": "isUpstream",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17805
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17818
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17831
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17847
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17863
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17876
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17889
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17900
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for APM Resource Stats queries. Valid values are `apm_resource_stats`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17906
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#env Dashboard#env}",
            "stability": "stable",
            "summary": "APM environment."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17912
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17924
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#service Dashboard#service}",
            "stability": "stable",
            "summary": "APM service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17954
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#stat Dashboard#stat}",
            "stability": "stable",
            "summary": "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`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17960
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "Array of fields to group results by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17918
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#operation_name Dashboard#operation_name}",
            "stability": "stable",
            "summary": "Name of operation on service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17930
          },
          "name": "operationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_name Dashboard#primary_tag_name}",
            "stability": "stable",
            "summary": "The name of the second primary tag used within APM; required when `primary_tag_value` is specified. See https://docs.datadoghq.com/tracing/guide/setting_primary_tags_to_scope/#add-a-second-primary-tag-in-datadog."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17936
          },
          "name": "primaryTagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#primary_tag_value Dashboard#primary_tag_value}",
            "stability": "stable",
            "summary": "Filter APM data by the second primary tag. `primary_tag_name` must also be specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17942
          },
          "name": "primaryTagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#resource_name Dashboard#resource_name}",
            "stability": "stable",
            "summary": "APM resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17948
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 17989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 17982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18102
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18131
          },
          "name": "resetOperationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18147
          },
          "name": "resetPrimaryTagName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18163
          },
          "name": "resetPrimaryTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18179
          },
          "name": "resetResourceName"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18077
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18090
          },
          "name": "envInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18106
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18119
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18135
          },
          "name": "operationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18151
          },
          "name": "primaryTagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18167
          },
          "name": "primaryTagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18183
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18196
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18209
          },
          "name": "statInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18070
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18083
          },
          "name": "env",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18096
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18125
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18141
          },
          "name": "primaryTagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18157
          },
          "name": "primaryTagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18173
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18189
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18202
          },
          "name": "stat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 17993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18707
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#compute Dashboard#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18737
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18713
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18725
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_by Dashboard#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18743
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#indexes Dashboard#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18719
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#search Dashboard#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18749
          },
          "name": "search",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#storage Dashboard#storage}",
            "stability": "stable",
            "summary": "Storage location (private beta)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18731
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18213
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18219
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#interval Dashboard#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18225
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18231
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18363
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18356
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18356
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18323
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18339
          },
          "name": "resetMetric"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18311
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18327
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18343
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18304
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18317
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18333
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18489
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#facet Dashboard#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18495
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18501
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18507
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18612
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18599
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18615
          },
          "name": "resetSort"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18609
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18587
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18603
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18619
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18580
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18593
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18367
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregation Dashboard#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18373
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18379
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#order Dashboard#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18385
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18465
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18481
          },
          "name": "resetOrder"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18453
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18469
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18485
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18446
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18459
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18475
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18899
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18912
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18928
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18915
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18857
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18931
          },
          "name": "resetSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18886
          },
          "name": "resetStorage"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18896
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18909
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18925
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18903
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18845
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18919
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18861
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18874
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18935
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18890
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18838
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18851
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18867
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18880
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18643
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18649
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18662
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18703
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18696
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 19842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19849
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryOutputReference"
            }
          }
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryList",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19842
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19842
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19842
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryList"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18939
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryMetricQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of the query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18957
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#query Dashboard#query}",
            "stability": "stable",
            "summary": "The metrics query definition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18963
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18945
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for metrics queries. Defaults to `\"metrics\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18951
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryMetricQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 18986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 18979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19037
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19053
          },
          "name": "resetDataSource"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19041
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19057
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19070
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19083
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19031
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19047
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19063
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19076
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 18990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 19673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19742
          },
          "name": "putApmDependencyStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19758
          },
          "name": "putApmResourceStatsQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19774
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19790
          },
          "name": "putMetricQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19806
          },
          "name": "putProcessQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19822
          },
          "name": "putSloQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19745
          },
          "name": "resetApmDependencyStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19761
          },
          "name": "resetApmResourceStatsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19777
          },
          "name": "resetEventQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19793
          },
          "name": "resetMetricQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19809
          },
          "name": "resetProcessQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19825
          },
          "name": "resetSloQuery"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19739
          },
          "name": "apmDependencyStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19755
          },
          "name": "apmResourceStatsQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19771
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19787
          },
          "name": "metricQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19803
          },
          "name": "processQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19819
          },
          "name": "sloQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19749
          },
          "name": "apmDependencyStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19765
          },
          "name": "apmResourceStatsQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19781
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryEventQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19797
          },
          "name": "metricQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryMetricQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19813
          },
          "name": "processQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19829
          },
          "name": "sloQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19087
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQueryProcessQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for process queries. Valid values are `process`, `container`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19099
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#metric Dashboard#metric}",
            "stability": "stable",
            "summary": "The process metric name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19117
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19123
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#aggregator Dashboard#aggregator}",
            "stability": "stable",
            "summary": "The aggregation methods available for metrics queries. Valid values are `avg`, `min`, `max`, `sum`, `last`, `area`, `l2norm`, `percentile`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19093
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_normalized_cpu Dashboard#is_normalized_cpu}",
            "stability": "stable",
            "summary": "Whether to normalize the CPU percentages."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19105
          },
          "name": "isNormalizedCpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#limit Dashboard#limit}",
            "stability": "stable",
            "summary": "The number of hits to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19111
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#sort Dashboard#sort}",
            "stability": "stable",
            "summary": "The direction of the sort. Valid values are `asc`, `desc`. Defaults to `\"desc\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19129
          },
          "name": "sort",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#tag_filters Dashboard#tag_filters}",
            "stability": "stable",
            "summary": "An array of tags to filter by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19135
          },
          "name": "tagFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#text_filter Dashboard#text_filter}",
            "stability": "stable",
            "summary": "The text to use as a filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19141
          },
          "name": "textFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryProcessQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 19169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19250
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19279
          },
          "name": "resetIsNormalizedCpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19295
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19337
          },
          "name": "resetSort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19353
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19369
          },
          "name": "resetTextFilter"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19254
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19267
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19283
          },
          "name": "isNormalizedCpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19299
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19312
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19325
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19341
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19357
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19373
          },
          "name": "textFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19244
          },
          "name": "aggregator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19260
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19273
          },
          "name": "isNormalizedCpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19289
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19305
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19331
          },
          "name": "sort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19347
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19363
          },
          "name": "textFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQueryProcessQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQueryProcessQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19377
      },
      "name": "DashboardWidgetTreemapDefinitionRequestQuerySloQuery",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#data_source Dashboard#data_source}",
            "stability": "stable",
            "summary": "The data source for SLO queries. Valid values are `slo`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19389
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#measure Dashboard#measure}",
            "stability": "stable",
            "summary": "SLO measures queries. Valid values are `good_events`, `bad_events`, `slo_status`, `error_budget_remaining`, `burn_rate`, `error_budget_burndown`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19401
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_id Dashboard#slo_id}",
            "stability": "stable",
            "summary": "ID of an SLO to query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19413
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#additional_query_filters Dashboard#additional_query_filters}",
            "stability": "stable",
            "summary": "Additional filters applied to the SLO query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19383
          },
          "name": "additionalQueryFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#group_mode Dashboard#group_mode}",
            "stability": "stable",
            "summary": "Group mode to query measures. Valid values are `overall`, `components`. Defaults to `\"overall\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19395
          },
          "name": "groupMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#name Dashboard#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19407
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#slo_query_type Dashboard#slo_query_type}",
            "stability": "stable",
            "summary": "type of the SLO to query. Valid values are `metric`. Defaults to `\"metric\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19419
          },
          "name": "sloQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQuerySloQuery"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 19445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 19438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19514
          },
          "name": "resetAdditionalQueryFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19543
          },
          "name": "resetGroupMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19572
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19601
          },
          "name": "resetSloQueryType"
        }
      ],
      "name": "DashboardWidgetTreemapDefinitionRequestQuerySloQueryOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19518
          },
          "name": "additionalQueryFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19531
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19547
          },
          "name": "groupModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19560
          },
          "name": "measureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19576
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19589
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19605
          },
          "name": "sloQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19508
          },
          "name": "additionalQueryFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19524
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19537
          },
          "name": "groupMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19553
          },
          "name": "measure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19566
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19582
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19595
          },
          "name": "sloQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 19449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetTreemapDefinitionRequestQuerySloQuery"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetTreemapDefinitionRequestQuerySloQueryOutputReference"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayout": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayout",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 20077
      },
      "name": "DashboardWidgetWidgetLayout",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#height Dashboard#height}",
            "stability": "stable",
            "summary": "The height of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20083
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#width Dashboard#width}",
            "stability": "stable",
            "summary": "The width of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20095
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#x Dashboard#x}",
            "stability": "stable",
            "summary": "The position of the widget on the x (horizontal) axis. Should be greater than or equal to 0."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20101
          },
          "name": "x",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#y Dashboard#y}",
            "stability": "stable",
            "summary": "The position of the widget on the y (vertical) axis. Should be greater than or equal to 0."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20107
          },
          "name": "y",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Only for the new dashboard layout and only one widget in the dashboard should have this property set to `true`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard#is_column_break Dashboard#is_column_break}",
            "stability": "stable",
            "summary": "Whether the widget should be the first one on the second column in high density or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20089
          },
          "name": "isColumnBreak",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetWidgetLayout"
    },
    "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayoutOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayoutOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index-structs/structs6000.ts",
          "line": 20131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index-structs/structs6000.ts",
        "line": 20124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20201
          },
          "name": "resetIsColumnBreak"
        }
      ],
      "name": "DashboardWidgetWidgetLayoutOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20189
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20205
          },
          "name": "isColumnBreakInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20218
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20231
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20244
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20182
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20195
          },
          "name": "isColumnBreak",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20211
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20224
          },
          "name": "x",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20237
          },
          "name": "y",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index-structs/structs6000.ts",
            "line": 20135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboard.DashboardWidgetWidgetLayout"
          }
        }
      ],
      "symbolId": "src/dashboard/index-structs/structs6000:DashboardWidgetWidgetLayoutOutputReference"
    },
    "@cdktf/provider-datadog.dashboardJson.DashboardJson": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json datadog_dashboard_json}."
      },
      "fqn": "@cdktf/provider-datadog.dashboardJson.DashboardJson",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json datadog_dashboard_json} Resource."
        },
        "locationInModule": {
          "filename": "src/dashboard-json/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboardJson.DashboardJsonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard-json/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DashboardJson resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 62
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DashboardJson to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DashboardJson that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DashboardJson to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 124
          },
          "name": "resetDashboardLists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 145
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 161
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DashboardJson",
      "namespace": "dashboardJson",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 133
          },
          "name": "dashboardListsRemoved",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 112
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 128
          },
          "name": "dashboardListsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 149
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 165
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 105
          },
          "name": "dashboard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 118
          },
          "name": "dashboardLists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 139
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 155
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard-json/index:DashboardJson"
    },
    "@cdktf/provider-datadog.dashboardJson.DashboardJsonConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboardJson.DashboardJsonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard-json/index.ts",
        "line": 14
      },
      "name": "DashboardJsonConfig",
      "namespace": "dashboardJson",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json#dashboard DashboardJson#dashboard}",
            "stability": "stable",
            "summary": "The JSON formatted definition of the Dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 20
          },
          "name": "dashboard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json#dashboard_lists DashboardJson#dashboard_lists}",
            "stability": "stable",
            "summary": "A list of dashboard lists this dashboard belongs to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 26
          },
          "name": "dashboardLists",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json#id DashboardJson#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_json#url DashboardJson#url}",
            "stability": "stable",
            "summary": "The URL of the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-json/index.ts",
            "line": 39
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard-json/index:DashboardJsonConfig"
    },
    "@cdktf/provider-datadog.dashboardList.DashboardList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list datadog_dashboard_list}."
      },
      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list datadog_dashboard_list} Resource."
        },
        "locationInModule": {
          "filename": "src/dashboard-list/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard-list/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DashboardList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 171
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DashboardList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DashboardList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DashboardList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 233
          },
          "name": "putDashItem",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItem"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 236
          },
          "name": "resetDashItem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DashboardList",
      "namespace": "dashboardList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 159
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 230
          },
          "name": "dashItem",
          "type": {
            "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 240
          },
          "name": "dashItemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItem"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 224
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 217
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard-list/index:DashboardList"
    },
    "@cdktf/provider-datadog.dashboardList.DashboardListConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard-list/index.ts",
        "line": 14
      },
      "name": "DashboardListConfig",
      "namespace": "dashboardList",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list#name DashboardList#name}",
            "stability": "stable",
            "summary": "The name of the Dashboard List."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list#dash_item DashboardList#dash_item}",
            "stability": "stable",
            "summary": "dash_item block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 26
          },
          "name": "dashItem",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItem"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard-list/index:DashboardListConfig"
    },
    "@cdktf/provider-datadog.dashboardList.DashboardListDashItem": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard-list/index.ts",
        "line": 28
      },
      "name": "DashboardListDashItem",
      "namespace": "dashboardList",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list#dash_id DashboardList#dash_id}",
            "stability": "stable",
            "summary": "The ID of the dashboard to add."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 34
          },
          "name": "dashId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/dashboard_list#type DashboardList#type}",
            "stability": "stable",
            "summary": "The type of this dashboard. Valid values are `custom_timeboard`, `custom_screenboard`, `integration_screenboard`, `integration_timeboard`, `host_timeboard`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 40
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard-list/index:DashboardListDashItem"
    },
    "@cdktf/provider-datadog.dashboardList.DashboardListDashItemList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard-list/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard-list/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItemOutputReference"
            }
          }
        }
      ],
      "name": "DashboardListDashItemList",
      "namespace": "dashboardList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItem"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard-list/index:DashboardListDashItemList"
    },
    "@cdktf/provider-datadog.dashboardList.DashboardListDashItemOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard-list/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard-list/index.ts",
        "line": 54
      },
      "name": "DashboardListDashItemOutputReference",
      "namespace": "dashboardList",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 113
          },
          "name": "dashIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 126
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 106
          },
          "name": "dashId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 119
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard-list/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.dashboardList.DashboardListDashItem"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dashboard-list/index:DashboardListDashItemOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogApiKey.DataDatadogApiKey": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/api_key datadog_api_key}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogApiKey.DataDatadogApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/api_key datadog_api_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-api-key/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogApiKey.DataDatadogApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-api-key/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 52
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogApiKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 99
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 120
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 132
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogApiKey",
      "namespace": "dataDatadogApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 108
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 103
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 124
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-api-key/index:DataDatadogApiKey"
    },
    "@cdktf/provider-datadog.dataDatadogApiKey.DataDatadogApiKeyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogApiKey.DataDatadogApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-api-key/index.ts",
        "line": 14
      },
      "name": "DataDatadogApiKeyConfig",
      "namespace": "dataDatadogApiKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/api_key#id DataDatadogApiKey#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "The ID of this resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 23
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/api_key#name DataDatadogApiKey#name}",
            "stability": "stable",
            "summary": "Name for API Key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-api-key/index.ts",
            "line": 29
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-api-key/index:DataDatadogApiKeyConfig"
    },
    "@cdktf/provider-datadog.dataDatadogApplicationKey.DataDatadogApplicationKey": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/application_key datadog_application_key}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogApplicationKey.DataDatadogApplicationKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/application_key datadog_application_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-application-key/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogApplicationKey.DataDatadogApplicationKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-application-key/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogApplicationKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 52
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogApplicationKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/application_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogApplicationKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogApplicationKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 99
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 120
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 132
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogApplicationKey",
      "namespace": "dataDatadogApplicationKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 108
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 103
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 124
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-application-key/index:DataDatadogApplicationKey"
    },
    "@cdktf/provider-datadog.dataDatadogApplicationKey.DataDatadogApplicationKeyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogApplicationKey.DataDatadogApplicationKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-application-key/index.ts",
        "line": 14
      },
      "name": "DataDatadogApplicationKeyConfig",
      "namespace": "dataDatadogApplicationKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/application_key#id DataDatadogApplicationKey#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Id for Application Key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 23
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/application_key#name DataDatadogApplicationKey#name}",
            "stability": "stable",
            "summary": "Name for Application Key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-application-key/index.ts",
            "line": 29
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-application-key/index:DataDatadogApplicationKeyConfig"
    },
    "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRules": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/cloud_workload_security_agent_rules datadog_cloud_workload_security_agent_rules}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/cloud_workload_security_agent_rules datadog_cloud_workload_security_agent_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogCloudWorkloadSecurityAgentRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogCloudWorkloadSecurityAgentRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/cloud_workload_security_agent_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogCloudWorkloadSecurityAgentRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogCloudWorkloadSecurityAgentRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 180
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 192
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogCloudWorkloadSecurityAgentRules",
      "namespace": "dataDatadogCloudWorkloadSecurityAgentRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 168
          },
          "name": "agentRules",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 184
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 174
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-cloud-workload-security-agent-rules/index:DataDatadogCloudWorkloadSecurityAgentRules"
    },
    "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRules": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
        "line": 23
      },
      "name": "DataDatadogCloudWorkloadSecurityAgentRulesAgentRules",
      "namespace": "dataDatadogCloudWorkloadSecurityAgentRules",
      "symbolId": "src/data-datadog-cloud-workload-security-agent-rules/index:DataDatadogCloudWorkloadSecurityAgentRulesAgentRules"
    },
    "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesList",
      "namespace": "dataDatadogCloudWorkloadSecurityAgentRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 96
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 96
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-cloud-workload-security-agent-rules/index:DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesList"
    },
    "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
          "line": 44
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
        "line": 35
      },
      "name": "DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesOutputReference",
      "namespace": "dataDatadogCloudWorkloadSecurityAgentRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 64
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 69
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 74
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 79
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 84
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 48
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesAgentRules"
          }
        }
      ],
      "symbolId": "src/data-datadog-cloud-workload-security-agent-rules/index:DataDatadogCloudWorkloadSecurityAgentRulesAgentRulesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogCloudWorkloadSecurityAgentRules.DataDatadogCloudWorkloadSecurityAgentRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
        "line": 14
      },
      "name": "DataDatadogCloudWorkloadSecurityAgentRulesConfig",
      "namespace": "dataDatadogCloudWorkloadSecurityAgentRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/cloud_workload_security_agent_rules#id DataDatadogCloudWorkloadSecurityAgentRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-cloud-workload-security-agent-rules/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-cloud-workload-security-agent-rules/index:DataDatadogCloudWorkloadSecurityAgentRulesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogDashboard.DataDatadogDashboard": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard datadog_dashboard}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogDashboard.DataDatadogDashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard datadog_dashboard} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-dashboard/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogDashboard.DataDatadogDashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-dashboard/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogDashboard resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogDashboard to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogDashboard that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogDashboard to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 132
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogDashboard",
      "namespace": "dataDatadogDashboard",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 119
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 124
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 114
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-dashboard/index:DataDatadogDashboard"
    },
    "@cdktf/provider-datadog.dataDatadogDashboard.DataDatadogDashboardConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogDashboard.DataDatadogDashboardConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-dashboard/index.ts",
        "line": 14
      },
      "name": "DataDatadogDashboardConfig",
      "namespace": "dataDatadogDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard#name DataDatadogDashboard#name}",
            "stability": "stable",
            "summary": "The dashboard name to search for. Must only match one dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard#id DataDatadogDashboard#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-dashboard/index:DataDatadogDashboardConfig"
    },
    "@cdktf/provider-datadog.dataDatadogDashboardList.DataDatadogDashboardList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard_list datadog_dashboard_list}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogDashboardList.DataDatadogDashboardList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard_list datadog_dashboard_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-dashboard-list/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogDashboardList.DataDatadogDashboardListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-dashboard-list/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogDashboardList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogDashboardList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogDashboardList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogDashboardList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogDashboardList",
      "namespace": "dataDatadogDashboardList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 82
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 95
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-dashboard-list/index:DataDatadogDashboardList"
    },
    "@cdktf/provider-datadog.dataDatadogDashboardList.DataDatadogDashboardListConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogDashboardList.DataDatadogDashboardListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-dashboard-list/index.ts",
        "line": 14
      },
      "name": "DataDatadogDashboardListConfig",
      "namespace": "dataDatadogDashboardList",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/dashboard_list#name DataDatadogDashboardList#name}",
            "stability": "stable",
            "summary": "A dashboard list name to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-dashboard-list/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-dashboard-list/index:DataDatadogDashboardListConfig"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHosts": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts datadog_hosts}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHosts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts datadog_hosts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-hosts/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogHosts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 329
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogHosts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogHosts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogHosts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 379
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 395
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 422
          },
          "name": "resetIncludeMutedHostsData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 438
          },
          "name": "resetSortDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 454
          },
          "name": "resetSortField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 476
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogHosts",
      "namespace": "dataDatadogHosts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 317
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 405
          },
          "name": "hostList",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 410
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 463
          },
          "name": "totalMatching",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 468
          },
          "name": "totalReturned",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 383
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 399
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 426
          },
          "name": "includeMutedHostsDataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 442
          },
          "name": "sortDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 458
          },
          "name": "sortFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 373
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 389
          },
          "name": "from",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 416
          },
          "name": "includeMutedHostsData",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 432
          },
          "name": "sortDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 448
          },
          "name": "sortField",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHosts"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 14
      },
      "name": "DataDatadogHostsConfig",
      "namespace": "dataDatadogHosts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts#filter DataDatadogHosts#filter}",
            "stability": "stable",
            "summary": "String to filter search results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 20
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts#from DataDatadogHosts#from}",
            "stability": "stable",
            "summary": "Number of seconds since UNIX epoch from which you want to search your hosts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 26
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts#include_muted_hosts_data DataDatadogHosts#include_muted_hosts_data}",
            "stability": "stable",
            "summary": "Include information on the muted status of hosts and when the mute expires."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 32
          },
          "name": "includeMutedHostsData",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts#sort_dir DataDatadogHosts#sort_dir}",
            "stability": "stable",
            "summary": "Direction of sort."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 38
          },
          "name": "sortDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/hosts#sort_field DataDatadogHosts#sort_field}",
            "stability": "stable",
            "summary": "Sort hosts by this field."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 44
          },
          "name": "sortField",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsConfig"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMeta": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 46
      },
      "name": "DataDatadogHostsHostListMeta",
      "namespace": "dataDatadogHosts",
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListMeta"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetaOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-hosts/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 58
      },
      "name": "DataDatadogHostsHostListMetaOutputReference",
      "namespace": "dataDatadogHosts",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 85
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 90
          },
          "name": "cpuCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 95
          },
          "name": "gohai",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 100
          },
          "name": "machine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 105
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 110
          },
          "name": "processor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 115
          },
          "name": "pythonVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 120
          },
          "name": "socketFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 125
          },
          "name": "socketHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 69
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMeta"
          }
        }
      ],
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListMetaOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetrics": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 129
      },
      "name": "DataDatadogHostsHostListMetrics",
      "namespace": "dataDatadogHosts",
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListMetrics"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetricsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-hosts/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 141
      },
      "name": "DataDatadogHostsHostListMetricsOutputReference",
      "namespace": "dataDatadogHosts",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 168
          },
          "name": "cpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 173
          },
          "name": "iowait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 178
          },
          "name": "load",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetrics"
          }
        }
      ],
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListMetricsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStruct": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 182
      },
      "name": "DataDatadogHostsHostListStruct",
      "namespace": "dataDatadogHosts",
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListStruct"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStructList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-hosts/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogHostsHostListStructList",
      "namespace": "dataDatadogHosts",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListStructList"
    },
    "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStructOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-hosts/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-hosts/index.ts",
        "line": 194
      },
      "name": "DataDatadogHostsHostListStructOutputReference",
      "namespace": "dataDatadogHosts",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 223
          },
          "name": "aliases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 228
          },
          "name": "apps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 233
          },
          "name": "awsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 238
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 243
          },
          "name": "id",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 248
          },
          "name": "isMuted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 253
          },
          "name": "lastReportedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 259
          },
          "name": "meta",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 265
          },
          "name": "metrics",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListMetricsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 270
          },
          "name": "muteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 280
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 285
          },
          "name": "up",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-hosts/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogHosts.DataDatadogHostsHostListStruct"
          }
        }
      ],
      "symbolId": "src/data-datadog-hosts/index:DataDatadogHostsHostListStructOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServices": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_logs_services datadog_integration_aws_logs_services}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_logs_services datadog_integration_aws_logs_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogIntegrationAwsLogsServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 113
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogIntegrationAwsLogsServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_logs_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogIntegrationAwsLogsServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogIntegrationAwsLogsServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 165
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 177
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogIntegrationAwsLogsServices",
      "namespace": "dataDatadogIntegrationAwsLogsServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 101
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 153
          },
          "name": "awsLogsServices",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 169
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 159
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-integration-aws-logs-services/index:DataDatadogIntegrationAwsLogsServices"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServices": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
        "line": 23
      },
      "name": "DataDatadogIntegrationAwsLogsServicesAwsLogsServices",
      "namespace": "dataDatadogIntegrationAwsLogsServices",
      "symbolId": "src/data-datadog-integration-aws-logs-services/index:DataDatadogIntegrationAwsLogsServicesAwsLogsServices"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServicesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
        "line": 74
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 88
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogIntegrationAwsLogsServicesAwsLogsServicesList",
      "namespace": "dataDatadogIntegrationAwsLogsServices",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 81
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 81
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 81
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-integration-aws-logs-services/index:DataDatadogIntegrationAwsLogsServicesAwsLogsServicesList"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServicesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
          "line": 44
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
        "line": 35
      },
      "name": "DataDatadogIntegrationAwsLogsServicesAwsLogsServicesOutputReference",
      "namespace": "dataDatadogIntegrationAwsLogsServices",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 64
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 69
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 48
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesAwsLogsServices"
          }
        }
      ],
      "symbolId": "src/data-datadog-integration-aws-logs-services/index:DataDatadogIntegrationAwsLogsServicesAwsLogsServicesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsLogsServices.DataDatadogIntegrationAwsLogsServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
        "line": 14
      },
      "name": "DataDatadogIntegrationAwsLogsServicesConfig",
      "namespace": "dataDatadogIntegrationAwsLogsServices",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_logs_services#id DataDatadogIntegrationAwsLogsServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-logs-services/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-integration-aws-logs-services/index:DataDatadogIntegrationAwsLogsServicesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsNamespaceRules.DataDatadogIntegrationAwsNamespaceRules": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_namespace_rules datadog_integration_aws_namespace_rules}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsNamespaceRules.DataDatadogIntegrationAwsNamespaceRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_namespace_rules datadog_integration_aws_namespace_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
          "line": 52
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsNamespaceRules.DataDatadogIntegrationAwsNamespaceRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
        "line": 20
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogIntegrationAwsNamespaceRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
            "line": 37
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogIntegrationAwsNamespaceRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/integration_aws_namespace_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogIntegrationAwsNamespaceRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogIntegrationAwsNamespaceRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
            "line": 88
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogIntegrationAwsNamespaceRules",
      "namespace": "dataDatadogIntegrationAwsNamespaceRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
            "line": 25
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
            "line": 75
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
            "line": 80
          },
          "name": "namespaceRules",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-integration-aws-namespace-rules/index:DataDatadogIntegrationAwsNamespaceRules"
    },
    "@cdktf/provider-datadog.dataDatadogIntegrationAwsNamespaceRules.DataDatadogIntegrationAwsNamespaceRulesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIntegrationAwsNamespaceRules.DataDatadogIntegrationAwsNamespaceRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-integration-aws-namespace-rules/index.ts",
        "line": 14
      },
      "name": "DataDatadogIntegrationAwsNamespaceRulesConfig",
      "namespace": "dataDatadogIntegrationAwsNamespaceRules",
      "symbolId": "src/data-datadog-integration-aws-namespace-rules/index:DataDatadogIntegrationAwsNamespaceRulesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogIpRanges.DataDatadogIpRanges": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/ip_ranges datadog_ip_ranges}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIpRanges.DataDatadogIpRanges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/ip_ranges datadog_ip_ranges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-ip-ranges/index.ts",
          "line": 52
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogIpRanges.DataDatadogIpRangesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-ip-ranges/index.ts",
        "line": 20
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogIpRanges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 37
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogIpRanges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/ip_ranges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogIpRanges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogIpRanges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 185
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogIpRanges",
      "namespace": "dataDatadogIpRanges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 25
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 75
          },
          "name": "agentsIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 80
          },
          "name": "agentsIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 85
          },
          "name": "apiIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 90
          },
          "name": "apiIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 95
          },
          "name": "apmIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 100
          },
          "name": "apmIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 105
          },
          "name": "globalIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 110
          },
          "name": "globalIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 120
          },
          "name": "logsIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 125
          },
          "name": "logsIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 130
          },
          "name": "orchestratorIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 135
          },
          "name": "orchestratorIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 140
          },
          "name": "processIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 145
          },
          "name": "processIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 150
          },
          "name": "syntheticsIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 156
          },
          "name": "syntheticsIpv4ByLocation",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 161
          },
          "name": "syntheticsIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 167
          },
          "name": "syntheticsIpv6ByLocation",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 172
          },
          "name": "webhooksIpv4",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-ip-ranges/index.ts",
            "line": 177
          },
          "name": "webhooksIpv6",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-ip-ranges/index:DataDatadogIpRanges"
    },
    "@cdktf/provider-datadog.dataDatadogIpRanges.DataDatadogIpRangesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogIpRanges.DataDatadogIpRangesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-ip-ranges/index.ts",
        "line": 14
      },
      "name": "DataDatadogIpRangesConfig",
      "namespace": "dataDatadogIpRanges",
      "symbolId": "src/data-datadog-ip-ranges/index:DataDatadogIpRangesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogLogsArchivesOrder.DataDatadogLogsArchivesOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_archives_order datadog_logs_archives_order}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsArchivesOrder.DataDatadogLogsArchivesOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_archives_order datadog_logs_archives_order} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-archives-order/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsArchivesOrder.DataDatadogLogsArchivesOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-archives-order/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogLogsArchivesOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogLogsArchivesOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_archives_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogLogsArchivesOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogLogsArchivesOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 107
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogLogsArchivesOrder",
      "namespace": "dataDatadogLogsArchivesOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 83
          },
          "name": "archiveIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-archives-order/index:DataDatadogLogsArchivesOrder"
    },
    "@cdktf/provider-datadog.dataDatadogLogsArchivesOrder.DataDatadogLogsArchivesOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsArchivesOrder.DataDatadogLogsArchivesOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-archives-order/index.ts",
        "line": 14
      },
      "name": "DataDatadogLogsArchivesOrderConfig",
      "namespace": "dataDatadogLogsArchivesOrder",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_archives_order#id DataDatadogLogsArchivesOrder#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-archives-order/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-archives-order/index:DataDatadogLogsArchivesOrderConfig"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexes": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes datadog_logs_indexes}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes datadog_logs_indexes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogLogsIndexes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 338
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogLogsIndexes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogLogsIndexes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogLogsIndexes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 402
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogLogsIndexes",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 326
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 394
          },
          "name": "logsIndexes",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexes"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 14
      },
      "name": "DataDatadogLogsIndexesConfig",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes#id DataDatadogLogsIndexes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexes": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 231
      },
      "name": "DataDatadogLogsIndexesLogsIndexes",
      "namespace": "dataDatadogLogsIndexes",
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexes"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 92
      },
      "name": "DataDatadogLogsIndexesLogsIndexesExclusionFilter",
      "namespace": "dataDatadogLogsIndexes",
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesExclusionFilter"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 23
      },
      "name": "DataDatadogLogsIndexesLogsIndexesExclusionFilterFilter",
      "namespace": "dataDatadogLogsIndexes",
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesExclusionFilterFilter"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 74
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 88
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterList",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 81
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 81
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 81
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterList"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 44
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 35
      },
      "name": "DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterOutputReference",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 64
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 69
          },
          "name": "sampleRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 48
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilter"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogLogsIndexesLogsIndexesExclusionFilterList",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesExclusionFilterList"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 104
      },
      "name": "DataDatadogLogsIndexesLogsIndexesExclusionFilterOutputReference",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 134
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 139
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilter"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesExclusionFilterOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 167
      },
      "name": "DataDatadogLogsIndexesLogsIndexesFilter",
      "namespace": "dataDatadogLogsIndexes",
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesFilter"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogLogsIndexesLogsIndexesFilterList",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesFilterList"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 179
      },
      "name": "DataDatadogLogsIndexesLogsIndexesFilterOutputReference",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 208
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilter"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesFilterOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogLogsIndexesLogsIndexesList",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesList"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes/index.ts",
        "line": 243
      },
      "name": "DataDatadogLogsIndexesLogsIndexesOutputReference",
      "namespace": "dataDatadogLogsIndexes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 272
          },
          "name": "dailyLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 278
          },
          "name": "exclusionFilter",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesExclusionFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 284
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 289
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 294
          },
          "name": "retentionDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexes.DataDatadogLogsIndexesLogsIndexes"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes/index:DataDatadogLogsIndexesLogsIndexesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexesOrder.DataDatadogLogsIndexesOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes_order datadog_logs_indexes_order}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexesOrder.DataDatadogLogsIndexesOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes_order datadog_logs_indexes_order} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-indexes-order/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexesOrder.DataDatadogLogsIndexesOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes-order/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogLogsIndexesOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogLogsIndexesOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogLogsIndexesOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogLogsIndexesOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 107
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogLogsIndexesOrder",
      "namespace": "dataDatadogLogsIndexesOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 99
          },
          "name": "indexNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes-order/index:DataDatadogLogsIndexesOrder"
    },
    "@cdktf/provider-datadog.dataDatadogLogsIndexesOrder.DataDatadogLogsIndexesOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsIndexesOrder.DataDatadogLogsIndexesOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-indexes-order/index.ts",
        "line": 14
      },
      "name": "DataDatadogLogsIndexesOrderConfig",
      "namespace": "dataDatadogLogsIndexesOrder",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_indexes_order#id DataDatadogLogsIndexesOrder#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-indexes-order/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-indexes-order/index:DataDatadogLogsIndexesOrderConfig"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelines": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_pipelines datadog_logs_pipelines}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_pipelines datadog_logs_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-pipelines/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogLogsPipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 204
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogLogsPipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogLogsPipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogLogsPipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 251
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 267
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 285
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogLogsPipelines",
      "namespace": "dataDatadogLogsPipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 192
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 277
          },
          "name": "logsPipelines",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 255
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 271
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 245
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 261
          },
          "name": "isReadOnly",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelines"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 14
      },
      "name": "DataDatadogLogsPipelinesConfig",
      "namespace": "dataDatadogLogsPipelines",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_pipelines#id DataDatadogLogsPipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/logs_pipelines#is_read_only DataDatadogLogsPipelines#is_read_only}",
            "stability": "stable",
            "summary": "Filter parameter for retrieved pipelines."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 27
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelines": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 93
      },
      "name": "DataDatadogLogsPipelinesLogsPipelines",
      "namespace": "dataDatadogLogsPipelines",
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesLogsPipelines"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 29
      },
      "name": "DataDatadogLogsPipelinesLogsPipelinesFilter",
      "namespace": "dataDatadogLogsPipelines",
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesLogsPipelinesFilter"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-pipelines/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 75
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 89
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogLogsPipelinesLogsPipelinesFilterList",
      "namespace": "dataDatadogLogsPipelines",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 82
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 82
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 82
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesLogsPipelinesFilterList"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-pipelines/index.ts",
          "line": 50
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 41
      },
      "name": "DataDatadogLogsPipelinesLogsPipelinesFilterOutputReference",
      "namespace": "dataDatadogLogsPipelines",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 70
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilter"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesLogsPipelinesFilterOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-pipelines/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogLogsPipelinesLogsPipelinesList",
      "namespace": "dataDatadogLogsPipelines",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesLogsPipelinesList"
    },
    "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-logs-pipelines/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-logs-pipelines/index.ts",
        "line": 105
      },
      "name": "DataDatadogLogsPipelinesLogsPipelinesOutputReference",
      "namespace": "dataDatadogLogsPipelines",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 135
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 145
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 150
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 160
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-logs-pipelines/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogLogsPipelines.DataDatadogLogsPipelinesLogsPipelines"
          }
        }
      ],
      "symbolId": "src/data-datadog-logs-pipelines/index:DataDatadogLogsPipelinesLogsPipelinesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitor": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor datadog_monitor}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor datadog_monitor} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 359
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 438
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 469
          },
          "name": "resetMonitorTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 502
          },
          "name": "resetNameFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 599
          },
          "name": "resetTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 621
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogMonitor",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 347
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 401
          },
          "name": "enableLogsSample",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 406
          },
          "name": "enableSamples",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 411
          },
          "name": "escalationMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 416
          },
          "name": "evaluationDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 426
          },
          "name": "groupbySimpleMonitor",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 421
          },
          "name": "groupRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 447
          },
          "name": "includeTags",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 452
          },
          "name": "locked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 457
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 485
          },
          "name": "monitorThresholds",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 479
          },
          "name": "monitorThresholdWindows",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindowsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 490
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 511
          },
          "name": "newGroupDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 516
          },
          "name": "newHostDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 521
          },
          "name": "noDataTimeframe",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 526
          },
          "name": "notificationPresetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 531
          },
          "name": "notifyAudit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 536
          },
          "name": "notifyBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 541
          },
          "name": "notifyNoData",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 546
          },
          "name": "onMissingData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 551
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 556
          },
          "name": "renotifyInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 561
          },
          "name": "renotifyOccurrences",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 566
          },
          "name": "renotifyStatuses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 571
          },
          "name": "requireFullWindow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 576
          },
          "name": "restrictedRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 582
          },
          "name": "schedulingOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 587
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 608
          },
          "name": "timeoutH",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 613
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 442
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 473
          },
          "name": "monitorTagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 506
          },
          "name": "nameFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 603
          },
          "name": "tagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 463
          },
          "name": "monitorTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 496
          },
          "name": "nameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 593
          },
          "name": "tagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitor"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 14
      },
      "name": "DataDatadogMonitorConfig",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor#id DataDatadogMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor#monitor_tags_filter DataDatadogMonitor#monitor_tags_filter}",
            "stability": "stable",
            "summary": "A list of monitor tags to limit the search. This filters on the tags set on the monitor itself."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 27
          },
          "name": "monitorTagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor#name_filter DataDatadogMonitor#name_filter}",
            "stability": "stable",
            "summary": "A monitor name to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 33
          },
          "name": "nameFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor#tags_filter DataDatadogMonitor#tags_filter}",
            "stability": "stable",
            "summary": "A list of tags to limit the search. This filters on the monitor scope."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 39
          },
          "name": "tagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorConfig"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindows": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindows",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 41
      },
      "name": "DataDatadogMonitorMonitorThresholdWindows",
      "namespace": "dataDatadogMonitor",
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorMonitorThresholdWindows"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindowsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindowsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindowsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorMonitorThresholdWindowsList",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorMonitorThresholdWindowsList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindowsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindowsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 62
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 53
      },
      "name": "DataDatadogMonitorMonitorThresholdWindowsOutputReference",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 82
          },
          "name": "recoveryWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 87
          },
          "name": "triggerWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdWindows"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorMonitorThresholdWindowsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholds": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 110
      },
      "name": "DataDatadogMonitorMonitorThresholds",
      "namespace": "dataDatadogMonitor",
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorMonitorThresholds"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorMonitorThresholdsList",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorMonitorThresholdsList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 122
      },
      "name": "DataDatadogMonitorMonitorThresholdsOutputReference",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 151
          },
          "name": "critical",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 156
          },
          "name": "criticalRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 161
          },
          "name": "ok",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 166
          },
          "name": "unknown",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 171
          },
          "name": "warning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 176
          },
          "name": "warningRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorMonitorThresholds"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorMonitorThresholdsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 273
      },
      "name": "DataDatadogMonitorSchedulingOptions",
      "namespace": "dataDatadogMonitor",
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorSchedulingOptions"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindow": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 199
      },
      "name": "DataDatadogMonitorSchedulingOptionsEvaluationWindow",
      "namespace": "dataDatadogMonitor",
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorSchedulingOptionsEvaluationWindow"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindowList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorSchedulingOptionsEvaluationWindowList",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorSchedulingOptionsEvaluationWindowList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindowOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 211
      },
      "name": "DataDatadogMonitorSchedulingOptionsEvaluationWindowOutputReference",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 240
          },
          "name": "dayStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 245
          },
          "name": "hourStarts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 250
          },
          "name": "monthStarts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindow"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorSchedulingOptionsEvaluationWindowOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 334
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorSchedulingOptionsList",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 327
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 327
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 327
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorSchedulingOptionsList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor/index.ts",
          "line": 294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor/index.ts",
        "line": 285
      },
      "name": "DataDatadogMonitorSchedulingOptionsOutputReference",
      "namespace": "dataDatadogMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 315
          },
          "name": "evaluationWindow",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptionsEvaluationWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitor.DataDatadogMonitorSchedulingOptions"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor/index:DataDatadogMonitorSchedulingOptionsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPolicies": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor_config_policies datadog_monitor_config_policies}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor_config_policies datadog_monitor_config_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor-config-policies/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogMonitorConfigPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 193
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogMonitorConfigPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor_config_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogMonitorConfigPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogMonitorConfigPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 239
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 257
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogMonitorConfigPolicies",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 181
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 249
          },
          "name": "monitorConfigPolicies",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 243
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 233
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPolicies"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 14
      },
      "name": "DataDatadogMonitorConfigPoliciesConfig",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitor_config_policies#id DataDatadogMonitorConfigPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPolicies": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 97
      },
      "name": "DataDatadogMonitorConfigPoliciesMonitorConfigPolicies",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesMonitorConfigPolicies"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor-config-policies/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesList",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor-config-policies/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 109
      },
      "name": "DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesOutputReference",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 143
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 149
          },
          "name": "tagPolicy",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPolicies"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 23
      },
      "name": "DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicy",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicy"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor-config-policies/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 93
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyList",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 86
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 86
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitor-config-policies/index.ts",
          "line": 44
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitor-config-policies/index.ts",
        "line": 35
      },
      "name": "DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyOutputReference",
      "namespace": "dataDatadogMonitorConfigPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 64
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 69
          },
          "name": "tagKeyRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 74
          },
          "name": "validTagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitor-config-policies/index.ts",
            "line": 48
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitorConfigPolicies.DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicy"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitor-config-policies/index:DataDatadogMonitorConfigPoliciesMonitorConfigPoliciesTagPolicyOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitors": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors datadog_monitors}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors datadog_monitors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitors/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitors/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogMonitors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogMonitors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogMonitors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogMonitors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 201
          },
          "name": "resetMonitorTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 223
          },
          "name": "resetNameFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 239
          },
          "name": "resetTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 251
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogMonitors",
      "namespace": "dataDatadogMonitors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 211
          },
          "name": "monitors",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 205
          },
          "name": "monitorTagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 227
          },
          "name": "nameFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 243
          },
          "name": "tagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 195
          },
          "name": "monitorTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 217
          },
          "name": "nameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 233
          },
          "name": "tagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-monitors/index:DataDatadogMonitors"
    },
    "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitors/index.ts",
        "line": 14
      },
      "name": "DataDatadogMonitorsConfig",
      "namespace": "dataDatadogMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors#id DataDatadogMonitors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors#monitor_tags_filter DataDatadogMonitors#monitor_tags_filter}",
            "stability": "stable",
            "summary": "A list of monitor tags to limit the search. This filters on the tags set on the monitor itself."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 27
          },
          "name": "monitorTagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors#name_filter DataDatadogMonitors#name_filter}",
            "stability": "stable",
            "summary": "A monitor name to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 33
          },
          "name": "nameFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/monitors#tags_filter DataDatadogMonitors#tags_filter}",
            "stability": "stable",
            "summary": "A list of tags to limit the search. This filters on the monitor scope."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 39
          },
          "name": "tagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-monitors/index:DataDatadogMonitorsConfig"
    },
    "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitors": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-monitors/index.ts",
        "line": 41
      },
      "name": "DataDatadogMonitorsMonitors",
      "namespace": "dataDatadogMonitors",
      "symbolId": "src/data-datadog-monitors/index:DataDatadogMonitorsMonitors"
    },
    "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitorsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitors/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitors/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogMonitorsMonitorsList",
      "namespace": "dataDatadogMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitors/index:DataDatadogMonitorsMonitorsList"
    },
    "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitorsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-monitors/index.ts",
          "line": 62
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-monitors/index.ts",
        "line": 53
      },
      "name": "DataDatadogMonitorsMonitorsOutputReference",
      "namespace": "dataDatadogMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 82
          },
          "name": "id",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 87
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 92
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-monitors/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogMonitors.DataDatadogMonitorsMonitors"
          }
        }
      ],
      "symbolId": "src/data-datadog-monitors/index:DataDatadogMonitorsMonitorsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogPermissions.DataDatadogPermissions": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/permissions datadog_permissions}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogPermissions.DataDatadogPermissions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/permissions datadog_permissions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-permissions/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogPermissions.DataDatadogPermissionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-permissions/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogPermissions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogPermissions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/permissions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogPermissions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogPermissions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 113
          },
          "name": "resetIncludeRestricted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 131
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogPermissions",
      "namespace": "dataDatadogPermissions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 123
          },
          "name": "permissions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 117
          },
          "name": "includeRestrictedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 107
          },
          "name": "includeRestricted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-permissions/index:DataDatadogPermissions"
    },
    "@cdktf/provider-datadog.dataDatadogPermissions.DataDatadogPermissionsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogPermissions.DataDatadogPermissionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-permissions/index.ts",
        "line": 14
      },
      "name": "DataDatadogPermissionsConfig",
      "namespace": "dataDatadogPermissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/permissions#id DataDatadogPermissions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Restricted permissions are granted by default to all users of a Datadog org, and cannot be manually granted or revoked. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/permissions#include_restricted DataDatadogPermissions#include_restricted}",
            "stability": "stable",
            "summary": "Whether to include restricted permissions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-permissions/index.ts",
            "line": 27
          },
          "name": "includeRestricted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-permissions/index:DataDatadogPermissionsConfig"
    },
    "@cdktf/provider-datadog.dataDatadogRole.DataDatadogRole": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/role datadog_role}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRole.DataDatadogRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/role datadog_role} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-role/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogRole.DataDatadogRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-role/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 132
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogRole",
      "namespace": "dataDatadogRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 124
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 98
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 91
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-role/index:DataDatadogRole"
    },
    "@cdktf/provider-datadog.dataDatadogRole.DataDatadogRoleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRole.DataDatadogRoleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-role/index.ts",
        "line": 14
      },
      "name": "DataDatadogRoleConfig",
      "namespace": "dataDatadogRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/role#filter DataDatadogRole#filter}",
            "stability": "stable",
            "summary": "A string on which to filter the roles."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 20
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/role#id DataDatadogRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-role/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-role/index:DataDatadogRoleConfig"
    },
    "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRoles": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/roles datadog_roles}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRoles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/roles datadog_roles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-roles/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-roles/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogRoles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 124
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogRoles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/roles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogRoles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogRoles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 171
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 187
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 205
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogRoles",
      "namespace": "dataDatadogRoles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 112
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 197
          },
          "name": "roles",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 175
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 191
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 165
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-roles/index:DataDatadogRoles"
    },
    "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-roles/index.ts",
        "line": 14
      },
      "name": "DataDatadogRolesConfig",
      "namespace": "dataDatadogRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/roles#filter DataDatadogRoles#filter}",
            "stability": "stable",
            "summary": "Filter all roles by the given string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 20
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/roles#id DataDatadogRoles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-roles/index:DataDatadogRolesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRoles": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-roles/index.ts",
        "line": 29
      },
      "name": "DataDatadogRolesRoles",
      "namespace": "dataDatadogRoles",
      "symbolId": "src/data-datadog-roles/index:DataDatadogRolesRoles"
    },
    "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRolesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-roles/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-roles/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogRolesRolesList",
      "namespace": "dataDatadogRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-roles/index:DataDatadogRolesRolesList"
    },
    "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRolesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-roles/index.ts",
          "line": 50
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-roles/index.ts",
        "line": 41
      },
      "name": "DataDatadogRolesRolesOutputReference",
      "namespace": "dataDatadogRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 70
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 75
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 80
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-roles/index.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogRoles.DataDatadogRolesRoles"
          }
        }
      ],
      "symbolId": "src/data-datadog-roles/index:DataDatadogRolesRolesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogRumApplication.DataDatadogRumApplication": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application datadog_rum_application}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRumApplication.DataDatadogRumApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application datadog_rum_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-rum-application/index.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogRumApplication.DataDatadogRumApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-rum-application/index.ts",
        "line": 41
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogRumApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 58
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogRumApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogRumApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogRumApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 132
          },
          "name": "resetNameFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 153
          },
          "name": "resetTypeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogRumApplication",
      "namespace": "dataDatadogRumApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 46
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 99
          },
          "name": "clientToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 141
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 136
          },
          "name": "nameFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 157
          },
          "name": "typeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 126
          },
          "name": "nameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 147
          },
          "name": "typeFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-rum-application/index:DataDatadogRumApplication"
    },
    "@cdktf/provider-datadog.dataDatadogRumApplication.DataDatadogRumApplicationConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogRumApplication.DataDatadogRumApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-rum-application/index.ts",
        "line": 14
      },
      "name": "DataDatadogRumApplicationConfig",
      "namespace": "dataDatadogRumApplication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application#id DataDatadogRumApplication#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "ID of the RUM application. Cannot be used with name and type filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 23
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application#name_filter DataDatadogRumApplication#name_filter}",
            "stability": "stable",
            "summary": "The name used to search for a RUM application."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 29
          },
          "name": "nameFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/rum_application#type_filter DataDatadogRumApplication#type_filter}",
            "stability": "stable",
            "summary": "The type used to search for a RUM application."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-rum-application/index.ts",
            "line": 35
          },
          "name": "typeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-rum-application/index:DataDatadogRumApplicationConfig"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFilters": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_filters datadog_security_monitoring_filters}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFilters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_filters datadog_security_monitoring_filters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-filters/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSecurityMonitoringFilters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 203
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSecurityMonitoringFilters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_filters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSecurityMonitoringFilters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSecurityMonitoringFilters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 260
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 272
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringFilters",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 191
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 243
          },
          "name": "filters",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 248
          },
          "name": "filtersIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 264
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 254
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFilters"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 14
      },
      "name": "DataDatadogSecurityMonitoringFiltersConfig",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_filters#id DataDatadogSecurityMonitoringFilters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersConfig"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFilters": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 92
      },
      "name": "DataDatadogSecurityMonitoringFiltersFilters",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersFilters"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 23
      },
      "name": "DataDatadogSecurityMonitoringFiltersFiltersExclusionFilter",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersFiltersExclusionFilter"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-filters/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 74
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 88
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterList",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 81
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 81
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 81
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-filters/index.ts",
          "line": 44
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 35
      },
      "name": "DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterOutputReference",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 64
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 69
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 48
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilter"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-filters/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringFiltersFiltersList",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 171
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersFiltersList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-filters/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-filters/index.ts",
        "line": 104
      },
      "name": "DataDatadogSecurityMonitoringFiltersFiltersOutputReference",
      "namespace": "dataDatadogSecurityMonitoringFilters",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 134
          },
          "name": "exclusionFilter",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFiltersExclusionFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 139
          },
          "name": "filteredDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 144
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 154
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 159
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-filters/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringFilters.DataDatadogSecurityMonitoringFiltersFilters"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-filters/index:DataDatadogSecurityMonitoringFiltersFiltersOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRules": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules datadog_security_monitoring_rules}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules datadog_security_monitoring_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSecurityMonitoringRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 832
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSecurityMonitoringRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSecurityMonitoringRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSecurityMonitoringRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 882
          },
          "name": "resetDefaultOnlyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 898
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 914
          },
          "name": "resetNameFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 941
          },
          "name": "resetTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 957
          },
          "name": "resetUserOnlyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 969
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRules",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 820
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 923
          },
          "name": "ruleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 929
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 886
          },
          "name": "defaultOnlyFilterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 902
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 918
          },
          "name": "nameFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 945
          },
          "name": "tagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 961
          },
          "name": "userOnlyFilterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 876
          },
          "name": "defaultOnlyFilter",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 892
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 908
          },
          "name": "nameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 935
          },
          "name": "tagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 951
          },
          "name": "userOnlyFilter",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRules"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 14
      },
      "name": "DataDatadogSecurityMonitoringRulesConfig",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules#default_only_filter DataDatadogSecurityMonitoringRules#default_only_filter}",
            "stability": "stable",
            "summary": "Limit the search to default rules."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 20
          },
          "name": "defaultOnlyFilter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules#id DataDatadogSecurityMonitoringRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules#name_filter DataDatadogSecurityMonitoringRules#name_filter}",
            "stability": "stable",
            "summary": "A rule name to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 33
          },
          "name": "nameFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules#tags_filter DataDatadogSecurityMonitoringRules#tags_filter}",
            "stability": "stable",
            "summary": "A list of tags to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 39
          },
          "name": "tagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/security_monitoring_rules#user_only_filter DataDatadogSecurityMonitoringRules#user_only_filter}",
            "stability": "stable",
            "summary": "Limit the search to user rules."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 45
          },
          "name": "userOnlyFilter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRules": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 692
      },
      "name": "DataDatadogSecurityMonitoringRulesRules",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRules"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCase": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 47
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesCase",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesCase"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCaseList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCaseOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesCaseList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesCaseList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCaseOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 59
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesCaseOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 88
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 98
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 103
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCase"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesCaseOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 126
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesFilter",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesFilter"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesFilterList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesFilterList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 138
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesFilterOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 167
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 172
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilter"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesFilterOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 338
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOptions",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptions"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 195
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptions",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptions"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 255
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 248
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 248
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 207
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 236
          },
          "name": "baselineUserLocations",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptions"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 430
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 423
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 423
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 259
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptions",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptions"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 334
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 327
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 327
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 327
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 271
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 300
          },
          "name": "forgetAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 305
          },
          "name": "learningDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 310
          },
          "name": "learningMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 315
          },
          "name": "learningThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptions"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 350
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOptionsOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 379
          },
          "name": "decreaseCriticalityBasedOnEnv",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 384
          },
          "name": "detectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 389
          },
          "name": "evaluationWindow",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 395
          },
          "name": "impossibleTravelOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsImpossibleTravelOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 400
          },
          "name": "keepAlive",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 405
          },
          "name": "maxSignalDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 411
          },
          "name": "newValueOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsNewValueOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptions"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOptionsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 704
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 734
          },
          "name": "case",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesCaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 739
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 745
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 750
          },
          "name": "hasExtendedTitle",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 755
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 760
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 766
          },
          "name": "options",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 772
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 778
          },
          "name": "signalQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 783
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 788
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRules"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 503
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesQuery",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesQuery"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRule": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 434
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesQueryAgentRule",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesQueryAgentRule"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 446
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 475
          },
          "name": "agentRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 480
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRule"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 599
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesQueryList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 592
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 592
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesQueryList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 515
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesQueryOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 545
          },
          "name": "agentRule",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQueryAgentRuleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 550
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 555
          },
          "name": "distinctFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 560
          },
          "name": "groupByFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 565
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 570
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 575
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 580
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesQuery"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesQueryOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 603
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesSignalQuery",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesSignalQuery"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 688
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogSecurityMonitoringRulesRulesSignalQueryList",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 681
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 681
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesSignalQueryList"
    },
    "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-security-monitoring-rules/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-security-monitoring-rules/index.ts",
        "line": 615
      },
      "name": "DataDatadogSecurityMonitoringRulesRulesSignalQueryOutputReference",
      "namespace": "dataDatadogSecurityMonitoringRules",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 644
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 649
          },
          "name": "correlatedByFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 654
          },
          "name": "correlatedQueryIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 659
          },
          "name": "defaultRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 664
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 669
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-security-monitoring-rules/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogSecurityMonitoringRules.DataDatadogSecurityMonitoringRulesRulesSignalQuery"
          }
        }
      ],
      "symbolId": "src/data-datadog-security-monitoring-rules/index:DataDatadogSecurityMonitoringRulesRulesSignalQueryOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerGroupOrder.DataDatadogSensitiveDataScannerGroupOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_group_order datadog_sensitive_data_scanner_group_order}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerGroupOrder.DataDatadogSensitiveDataScannerGroupOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_group_order datadog_sensitive_data_scanner_group_order} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
          "line": 52
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerGroupOrder.DataDatadogSensitiveDataScannerGroupOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
        "line": 20
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSensitiveDataScannerGroupOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
            "line": 37
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSensitiveDataScannerGroupOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_group_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSensitiveDataScannerGroupOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSensitiveDataScannerGroupOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
            "line": 88
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSensitiveDataScannerGroupOrder",
      "namespace": "dataDatadogSensitiveDataScannerGroupOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
            "line": 25
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
            "line": 75
          },
          "name": "groupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-sensitive-data-scanner-group-order/index:DataDatadogSensitiveDataScannerGroupOrder"
    },
    "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerGroupOrder.DataDatadogSensitiveDataScannerGroupOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerGroupOrder.DataDatadogSensitiveDataScannerGroupOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-sensitive-data-scanner-group-order/index.ts",
        "line": 14
      },
      "name": "DataDatadogSensitiveDataScannerGroupOrderConfig",
      "namespace": "dataDatadogSensitiveDataScannerGroupOrder",
      "symbolId": "src/data-datadog-sensitive-data-scanner-group-order/index:DataDatadogSensitiveDataScannerGroupOrderConfig"
    },
    "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerStandardPattern.DataDatadogSensitiveDataScannerStandardPattern": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_standard_pattern datadog_sensitive_data_scanner_standard_pattern}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerStandardPattern.DataDatadogSensitiveDataScannerStandardPattern",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_standard_pattern datadog_sensitive_data_scanner_standard_pattern} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerStandardPattern.DataDatadogSensitiveDataScannerStandardPatternConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSensitiveDataScannerStandardPattern resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSensitiveDataScannerStandardPattern to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_standard_pattern#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSensitiveDataScannerStandardPattern that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSensitiveDataScannerStandardPattern to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 137
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSensitiveDataScannerStandardPattern",
      "namespace": "dataDatadogSensitiveDataScannerStandardPattern",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 124
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 129
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 98
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 91
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-sensitive-data-scanner-standard-pattern/index:DataDatadogSensitiveDataScannerStandardPattern"
    },
    "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerStandardPattern.DataDatadogSensitiveDataScannerStandardPatternConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSensitiveDataScannerStandardPattern.DataDatadogSensitiveDataScannerStandardPatternConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
        "line": 14
      },
      "name": "DataDatadogSensitiveDataScannerStandardPatternConfig",
      "namespace": "dataDatadogSensitiveDataScannerStandardPattern",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_standard_pattern#filter DataDatadogSensitiveDataScannerStandardPattern#filter}",
            "stability": "stable",
            "summary": "Filter all the Datadog standard patterns by name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 20
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/sensitive_data_scanner_standard_pattern#id DataDatadogSensitiveDataScannerStandardPattern#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-sensitive-data-scanner-standard-pattern/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-sensitive-data-scanner-standard-pattern/index:DataDatadogSensitiveDataScannerStandardPatternConfig"
    },
    "@cdktf/provider-datadog.dataDatadogServiceAccount.DataDatadogServiceAccount": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account datadog_service_account}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceAccount.DataDatadogServiceAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account datadog_service_account} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-account/index.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogServiceAccount.DataDatadogServiceAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-account/index.ts",
        "line": 41
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogServiceAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 58
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogServiceAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogServiceAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogServiceAccount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 116
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 132
          },
          "name": "resetFilterStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 158
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 195
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogServiceAccount",
      "namespace": "dataDatadogServiceAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 46
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 99
          },
          "name": "disabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 104
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 141
          },
          "name": "handle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 146
          },
          "name": "icon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 172
          },
          "name": "roles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 177
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 182
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 187
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 120
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 136
          },
          "name": "filterStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 162
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 110
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 126
          },
          "name": "filterStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-account/index:DataDatadogServiceAccount"
    },
    "@cdktf/provider-datadog.dataDatadogServiceAccount.DataDatadogServiceAccountConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceAccount.DataDatadogServiceAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-service-account/index.ts",
        "line": 14
      },
      "name": "DataDatadogServiceAccountConfig",
      "namespace": "dataDatadogServiceAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account#filter DataDatadogServiceAccount#filter}",
            "stability": "stable",
            "summary": "Filter all users and service accounts by name, email, or role."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 20
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account#filter_status DataDatadogServiceAccount#filter_status}",
            "stability": "stable",
            "summary": "Filter on status attribute. Comma separated list, with possible values `Active`, `Pending`, and `Disabled`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 26
          },
          "name": "filterStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_account#id DataDatadogServiceAccount#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "The service account's ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-account/index.ts",
            "line": 35
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-account/index:DataDatadogServiceAccountConfig"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjective": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective datadog_service_level_objective}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjective",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective datadog_service_level_objective} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-level-objective/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objective/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogServiceLevelObjective resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 133
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogServiceLevelObjective to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogServiceLevelObjective that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogServiceLevelObjective to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 187
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 203
          },
          "name": "resetMetricsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 224
          },
          "name": "resetNameQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 246
          },
          "name": "resetTagsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 278
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogServiceLevelObjective",
      "namespace": "dataDatadogServiceLevelObjective",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 121
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 175
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 234
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 255
          },
          "name": "targetThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 260
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 265
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 270
          },
          "name": "warningThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 191
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 207
          },
          "name": "metricsQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 228
          },
          "name": "nameQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 250
          },
          "name": "tagsQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 197
          },
          "name": "metricsQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 218
          },
          "name": "nameQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 240
          },
          "name": "tagsQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objective/index:DataDatadogServiceLevelObjective"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objective/index.ts",
        "line": 14
      },
      "name": "DataDatadogServiceLevelObjectiveConfig",
      "namespace": "dataDatadogServiceLevelObjective",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective#id DataDatadogServiceLevelObjective#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "A SLO ID to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 23
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective#metrics_query DataDatadogServiceLevelObjective#metrics_query}",
            "stability": "stable",
            "summary": "Filter results based on SLO numerator and denominator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 29
          },
          "name": "metricsQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective#name_query DataDatadogServiceLevelObjective#name_query}",
            "stability": "stable",
            "summary": "Filter results based on SLO names."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 35
          },
          "name": "nameQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objective#tags_query DataDatadogServiceLevelObjective#tags_query}",
            "stability": "stable",
            "summary": "Filter results based on a single SLO tag."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 41
          },
          "name": "tagsQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objective/index:DataDatadogServiceLevelObjectiveConfig"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objective/index.ts",
        "line": 43
      },
      "name": "DataDatadogServiceLevelObjectiveQuery",
      "namespace": "dataDatadogServiceLevelObjective",
      "symbolId": "src/data-datadog-service-level-objective/index:DataDatadogServiceLevelObjectiveQuery"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-level-objective/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objective/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogServiceLevelObjectiveQueryList",
      "namespace": "dataDatadogServiceLevelObjective",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objective/index:DataDatadogServiceLevelObjectiveQueryList"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-level-objective/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objective/index.ts",
        "line": 55
      },
      "name": "DataDatadogServiceLevelObjectiveQueryOutputReference",
      "namespace": "dataDatadogServiceLevelObjective",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 84
          },
          "name": "denominator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 89
          },
          "name": "numerator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objective/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjective.DataDatadogServiceLevelObjectiveQuery"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objective/index:DataDatadogServiceLevelObjectiveQueryOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectives": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives datadog_service_level_objectives}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectives",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives datadog_service_level_objectives} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-level-objectives/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objectives/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogServiceLevelObjectives resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 142
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogServiceLevelObjectives to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogServiceLevelObjectives that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogServiceLevelObjectives to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 192
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 208
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 224
          },
          "name": "resetMetricsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 240
          },
          "name": "resetNameQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 262
          },
          "name": "resetTagsQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 274
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogServiceLevelObjectives",
      "namespace": "dataDatadogServiceLevelObjectives",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 130
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 250
          },
          "name": "slos",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 196
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 212
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 228
          },
          "name": "metricsQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 244
          },
          "name": "nameQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 266
          },
          "name": "tagsQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 186
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 202
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 218
          },
          "name": "metricsQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 234
          },
          "name": "nameQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 256
          },
          "name": "tagsQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objectives/index:DataDatadogServiceLevelObjectives"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objectives/index.ts",
        "line": 14
      },
      "name": "DataDatadogServiceLevelObjectivesConfig",
      "namespace": "dataDatadogServiceLevelObjectives",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives#id DataDatadogServiceLevelObjectives#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives#ids DataDatadogServiceLevelObjectives#ids}",
            "stability": "stable",
            "summary": "An array of SLO IDs to limit the search."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 27
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives#metrics_query DataDatadogServiceLevelObjectives#metrics_query}",
            "stability": "stable",
            "summary": "Filter results based on SLO numerator and denominator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 33
          },
          "name": "metricsQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives#name_query DataDatadogServiceLevelObjectives#name_query}",
            "stability": "stable",
            "summary": "Filter results based on SLO names."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 39
          },
          "name": "nameQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/service_level_objectives#tags_query DataDatadogServiceLevelObjectives#tags_query}",
            "stability": "stable",
            "summary": "Filter results based on a single SLO tag."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 45
          },
          "name": "tagsQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objectives/index:DataDatadogServiceLevelObjectivesConfig"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlos": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objectives/index.ts",
        "line": 47
      },
      "name": "DataDatadogServiceLevelObjectivesSlos",
      "namespace": "dataDatadogServiceLevelObjectives",
      "symbolId": "src/data-datadog-service-level-objectives/index:DataDatadogServiceLevelObjectivesSlos"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlosList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-level-objectives/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objectives/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlosOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogServiceLevelObjectivesSlosList",
      "namespace": "dataDatadogServiceLevelObjectives",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objectives/index:DataDatadogServiceLevelObjectivesSlosList"
    },
    "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlosOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-service-level-objectives/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-service-level-objectives/index.ts",
        "line": 59
      },
      "name": "DataDatadogServiceLevelObjectivesSlosOutputReference",
      "namespace": "dataDatadogServiceLevelObjectives",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 98
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-service-level-objectives/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogServiceLevelObjectives.DataDatadogServiceLevelObjectivesSlos"
          }
        }
      ],
      "symbolId": "src/data-datadog-service-level-objectives/index:DataDatadogServiceLevelObjectivesSlosOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsGlobalVariable.DataDatadogSyntheticsGlobalVariable": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_global_variable datadog_synthetics_global_variable}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsGlobalVariable.DataDatadogSyntheticsGlobalVariable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_global_variable datadog_synthetics_global_variable} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-synthetics-global-variable/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsGlobalVariable.DataDatadogSyntheticsGlobalVariableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-synthetics-global-variable/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSyntheticsGlobalVariable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSyntheticsGlobalVariable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_global_variable#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSyntheticsGlobalVariable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSyntheticsGlobalVariable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 127
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSyntheticsGlobalVariable",
      "namespace": "dataDatadogSyntheticsGlobalVariable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 119
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 114
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-synthetics-global-variable/index:DataDatadogSyntheticsGlobalVariable"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsGlobalVariable.DataDatadogSyntheticsGlobalVariableConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsGlobalVariable.DataDatadogSyntheticsGlobalVariableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-synthetics-global-variable/index.ts",
        "line": 14
      },
      "name": "DataDatadogSyntheticsGlobalVariableConfig",
      "namespace": "dataDatadogSyntheticsGlobalVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_global_variable#name DataDatadogSyntheticsGlobalVariable#name}",
            "stability": "stable",
            "summary": "The synthetics global variable name to search for. Must only match one global variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_global_variable#id DataDatadogSyntheticsGlobalVariable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-global-variable/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-synthetics-global-variable/index:DataDatadogSyntheticsGlobalVariableConfig"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsLocations.DataDatadogSyntheticsLocations": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_locations datadog_synthetics_locations}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsLocations.DataDatadogSyntheticsLocations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_locations datadog_synthetics_locations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-synthetics-locations/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsLocations.DataDatadogSyntheticsLocationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-synthetics-locations/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSyntheticsLocations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSyntheticsLocations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_locations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSyntheticsLocations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSyntheticsLocations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 108
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSyntheticsLocations",
      "namespace": "dataDatadogSyntheticsLocations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 100
          },
          "name": "locations",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-synthetics-locations/index:DataDatadogSyntheticsLocations"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsLocations.DataDatadogSyntheticsLocationsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsLocations.DataDatadogSyntheticsLocationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-synthetics-locations/index.ts",
        "line": 14
      },
      "name": "DataDatadogSyntheticsLocationsConfig",
      "namespace": "dataDatadogSyntheticsLocations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_locations#id DataDatadogSyntheticsLocations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-locations/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-synthetics-locations/index:DataDatadogSyntheticsLocationsConfig"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsTest.DataDatadogSyntheticsTest": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_test datadog_synthetics_test}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsTest.DataDatadogSyntheticsTest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_test datadog_synthetics_test} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-synthetics-test/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsTest.DataDatadogSyntheticsTestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-synthetics-test/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogSyntheticsTest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogSyntheticsTest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_test#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogSyntheticsTest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogSyntheticsTest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 137
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogSyntheticsTest",
      "namespace": "dataDatadogSyntheticsTest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 106
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 111
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 129
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 124
          },
          "name": "testIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 117
          },
          "name": "testId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-synthetics-test/index:DataDatadogSyntheticsTest"
    },
    "@cdktf/provider-datadog.dataDatadogSyntheticsTest.DataDatadogSyntheticsTestConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogSyntheticsTest.DataDatadogSyntheticsTestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-synthetics-test/index.ts",
        "line": 14
      },
      "name": "DataDatadogSyntheticsTestConfig",
      "namespace": "dataDatadogSyntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_test#test_id DataDatadogSyntheticsTest#test_id}",
            "stability": "stable",
            "summary": "The synthetic test id or URL to search for."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 27
          },
          "name": "testId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/synthetics_test#id DataDatadogSyntheticsTest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-synthetics-test/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-synthetics-test/index:DataDatadogSyntheticsTestConfig"
    },
    "@cdktf/provider-datadog.dataDatadogTeam.DataDatadogTeam": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team datadog_team}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeam.DataDatadogTeam",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team datadog_team} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-team/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogTeam.DataDatadogTeamConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-team/index.ts",
        "line": 32
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogTeam resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 49
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogTeam to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogTeam that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogTeam to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 101
          },
          "name": "resetFilterKeyword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 142
          },
          "name": "resetTeamId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogTeam",
      "namespace": "dataDatadogTeam",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 37
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 89
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 110
          },
          "name": "handle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 120
          },
          "name": "linkCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 130
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 151
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 105
          },
          "name": "filterKeywordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 146
          },
          "name": "teamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 95
          },
          "name": "filterKeyword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 136
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-team/index:DataDatadogTeam"
    },
    "@cdktf/provider-datadog.dataDatadogTeam.DataDatadogTeamConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeam.DataDatadogTeamConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-team/index.ts",
        "line": 14
      },
      "name": "DataDatadogTeamConfig",
      "namespace": "dataDatadogTeam",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team#filter_keyword DataDatadogTeam#filter_keyword}",
            "stability": "stable",
            "summary": "Search query. Can be team name, team handle, or email of team member."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 20
          },
          "name": "filterKeyword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team#team_id DataDatadogTeam#team_id}",
            "stability": "stable",
            "summary": "The team's identifier."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team/index.ts",
            "line": 26
          },
          "name": "teamId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-team/index:DataDatadogTeamConfig"
    },
    "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMemberships": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships datadog_team_memberships}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMemberships",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships datadog_team_memberships} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-team-memberships/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-team-memberships/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogTeamMemberships resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 134
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogTeamMemberships to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogTeamMemberships that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogTeamMemberships to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 182
          },
          "name": "resetExactMatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 198
          },
          "name": "resetFilterKeyword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 234
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogTeamMemberships",
      "namespace": "dataDatadogTeamMemberships",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 122
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 226
          },
          "name": "teamMemberships",
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMembershipsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 186
          },
          "name": "exactMatchInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 202
          },
          "name": "filterKeywordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 220
          },
          "name": "teamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 176
          },
          "name": "exactMatch",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 192
          },
          "name": "filterKeyword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 213
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-team-memberships/index:DataDatadogTeamMemberships"
    },
    "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-team-memberships/index.ts",
        "line": 14
      },
      "name": "DataDatadogTeamMembershipsConfig",
      "namespace": "dataDatadogTeamMemberships",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships#team_id DataDatadogTeamMemberships#team_id}",
            "stability": "stable",
            "summary": "The team's identifier."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 32
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships#exact_match DataDatadogTeamMemberships#exact_match}",
            "stability": "stable",
            "summary": "When true, `filter_keyword` string is exact matched against the user's `email`, followed by `name`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 20
          },
          "name": "exactMatch",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/team_memberships#filter_keyword DataDatadogTeamMemberships#filter_keyword}",
            "stability": "stable",
            "summary": "Search query, can be user email or name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 26
          },
          "name": "filterKeyword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-team-memberships/index:DataDatadogTeamMembershipsConfig"
    },
    "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMemberships": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMemberships",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-team-memberships/index.ts",
        "line": 34
      },
      "name": "DataDatadogTeamMembershipsTeamMemberships",
      "namespace": "dataDatadogTeamMemberships",
      "symbolId": "src/data-datadog-team-memberships/index:DataDatadogTeamMembershipsTeamMemberships"
    },
    "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMembershipsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMembershipsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-team-memberships/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-team-memberships/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMembershipsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatadogTeamMembershipsTeamMembershipsList",
      "namespace": "dataDatadogTeamMemberships",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-datadog-team-memberships/index:DataDatadogTeamMembershipsTeamMembershipsList"
    },
    "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMembershipsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMembershipsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-datadog-team-memberships/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-team-memberships/index.ts",
        "line": 46
      },
      "name": "DataDatadogTeamMembershipsTeamMembershipsOutputReference",
      "namespace": "dataDatadogTeamMemberships",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 75
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 80
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 85
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 90
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-team-memberships/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.dataDatadogTeamMemberships.DataDatadogTeamMembershipsTeamMemberships"
          }
        }
      ],
      "symbolId": "src/data-datadog-team-memberships/index:DataDatadogTeamMembershipsTeamMembershipsOutputReference"
    },
    "@cdktf/provider-datadog.dataDatadogUser.DataDatadogUser": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user datadog_user}."
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogUser.DataDatadogUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user datadog_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-datadog-user/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.dataDatadogUser.DataDatadogUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-datadog-user/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatadogUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatadogUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatadogUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatadogUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 109
          },
          "name": "resetExactMatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 138
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 155
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatadogUser",
      "namespace": "dataDatadogUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 97
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 147
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 113
          },
          "name": "exactMatchInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 126
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 142
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 103
          },
          "name": "exactMatch",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 119
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-user/index:DataDatadogUser"
    },
    "@cdktf/provider-datadog.dataDatadogUser.DataDatadogUserConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.dataDatadogUser.DataDatadogUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-datadog-user/index.ts",
        "line": 14
      },
      "name": "DataDatadogUserConfig",
      "namespace": "dataDatadogUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user#filter DataDatadogUser#filter}",
            "stability": "stable",
            "summary": "Filter all users by the given string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 26
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user#exact_match DataDatadogUser#exact_match}",
            "stability": "stable",
            "summary": "When true, `filter` string is exact matched against the user's `email`, followed by `name` attribute. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 20
          },
          "name": "exactMatch",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/data-sources/user#id DataDatadogUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-datadog-user/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-datadog-user/index:DataDatadogUserConfig"
    },
    "@cdktf/provider-datadog.downtime.Downtime": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime datadog_downtime}."
      },
      "fqn": "@cdktf/provider-datadog.downtime.Downtime",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime datadog_downtime} Resource."
        },
        "locationInModule": {
          "filename": "src/downtime/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.downtime.DowntimeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Downtime resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Downtime to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Downtime that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Downtime to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 561
          },
          "name": "putRecurrence",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrence"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 391
          },
          "name": "resetEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 407
          },
          "name": "resetEndDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 423
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 439
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 455
          },
          "name": "resetMonitorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 471
          },
          "name": "resetMonitorTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 487
          },
          "name": "resetMuteFirstRecoveryNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 564
          },
          "name": "resetRecurrence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 516
          },
          "name": "resetStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 532
          },
          "name": "resetStartDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 548
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 576
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Downtime",
      "namespace": "downtime",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 369
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 374
          },
          "name": "activeChildId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 379
          },
          "name": "disabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 558
          },
          "name": "recurrence",
          "type": {
            "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrenceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 411
          },
          "name": "endDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 395
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 427
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 443
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 459
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 475
          },
          "name": "monitorTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 491
          },
          "name": "muteFirstRecoveryNotificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 568
          },
          "name": "recurrenceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrence"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 504
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 536
          },
          "name": "startDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 520
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 552
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 385
          },
          "name": "end",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 401
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 433
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 449
          },
          "name": "monitorId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 465
          },
          "name": "monitorTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 481
          },
          "name": "muteFirstRecoveryNotification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 497
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 510
          },
          "name": "start",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 526
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 542
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/downtime/index:Downtime"
    },
    "@cdktf/provider-datadog.downtime.DowntimeConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtime.DowntimeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime/index.ts",
        "line": 14
      },
      "name": "DowntimeConfig",
      "namespace": "downtime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#scope Downtime#scope}",
            "stability": "stable",
            "summary": "specify the group scope to which this downtime applies. For everything use '*'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 63
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#end Downtime#end}",
            "stability": "stable",
            "summary": "Optionally specify an end date when this downtime should expire. Accepts a Unix timestamp in UTC."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 20
          },
          "name": "end",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#end_date Downtime#end_date}",
            "stability": "stable",
            "summary": "String representing date and time to end the downtime in RFC3339 format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 26
          },
          "name": "endDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#id Downtime#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#message Downtime#message}",
            "stability": "stable",
            "summary": "An optional message to provide when creating the downtime, can include notification handles."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 39
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#monitor_id Downtime#monitor_id}",
            "stability": "stable",
            "summary": "When specified, this downtime will only apply to this monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 45
          },
          "name": "monitorId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Only monitors that have all selected tags are silenced\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#monitor_tags Downtime#monitor_tags}",
            "stability": "stable",
            "summary": "A list of monitor tags (up to 32) to base the scheduled downtime on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 51
          },
          "name": "monitorTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#mute_first_recovery_notification Downtime#mute_first_recovery_notification}",
            "stability": "stable",
            "summary": "When true the first recovery notification during the downtime will be muted Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 57
          },
          "name": "muteFirstRecoveryNotification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#recurrence Downtime#recurrence}",
            "stability": "stable",
            "summary": "recurrence block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 87
          },
          "name": "recurrence",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrence"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#start Downtime#start}",
            "stability": "stable",
            "summary": "Specify when this downtime should start. Accepts a Unix timestamp in UTC."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 69
          },
          "name": "start",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#start_date Downtime#start_date}",
            "stability": "stable",
            "summary": "String representing date and time to start the downtime in RFC3339 format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 75
          },
          "name": "startDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#timezone Downtime#timezone}",
            "stability": "stable",
            "summary": "The timezone for the downtime. Follows IANA timezone database identifiers. Defaults to `\"UTC\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 81
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/downtime/index:DowntimeConfig"
    },
    "@cdktf/provider-datadog.downtime.DowntimeRecurrence": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrence",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime/index.ts",
        "line": 89
      },
      "name": "DowntimeRecurrence",
      "namespace": "downtime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#type Downtime#type}",
            "stability": "stable",
            "summary": "One of `days`, `weeks`, `months`, `years`, or `rrule`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For example to repeat every 3 days, select a `type` of `days` and a `period` of `3`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#period Downtime#period}",
            "stability": "stable",
            "summary": "How often to repeat as an integer."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 95
          },
          "name": "period",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For example, to have a recurring event on the first day of each month, use `FREQ=MONTHLY;INTERVAL=1`. Most common rrule options from the iCalendar Spec are supported. Attributes specifying the duration in RRULE are not supported (for example, `DTSTART`, `DTEND`, `DURATION`). Only applicable when `type` is `rrule`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#rrule Downtime#rrule}",
            "stability": "stable",
            "summary": "The RRULE standard for defining recurring events."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 101
          },
          "name": "rrule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#until_date Downtime#until_date}",
            "stability": "stable",
            "summary": "The date at which the recurrence should end as a POSIX timestamp. `until_occurrences` and `until_date` are mutually exclusive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 113
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#until_occurrences Downtime#until_occurrences}",
            "stability": "stable",
            "summary": "How many times the downtime will be rescheduled. `until_occurrences` and `until_date` are mutually exclusive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 119
          },
          "name": "untilOccurrences",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Choose from: `Mon`, `Tue`, `Wed`, `Thu`, `Fri`, `Sat` or `Sun`. Only applicable when `type` is `weeks`. First letter must be capitalized.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime#week_days Downtime#week_days}",
            "stability": "stable",
            "summary": "A list of week days to repeat on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 125
          },
          "name": "weekDays",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/downtime/index:DowntimeRecurrence"
    },
    "@cdktf/provider-datadog.downtime.DowntimeRecurrenceOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/downtime/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 213
          },
          "name": "resetPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 229
          },
          "name": "resetRrule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 258
          },
          "name": "resetUntilDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 274
          },
          "name": "resetUntilOccurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 290
          },
          "name": "resetWeekDays"
        }
      ],
      "name": "DowntimeRecurrenceOutputReference",
      "namespace": "downtime",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 217
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 233
          },
          "name": "rruleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 246
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 262
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 278
          },
          "name": "untilOccurrencesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 294
          },
          "name": "weekDaysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 207
          },
          "name": "period",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 223
          },
          "name": "rrule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 239
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 252
          },
          "name": "untilDate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 268
          },
          "name": "untilOccurrences",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 284
          },
          "name": "weekDays",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.downtime.DowntimeRecurrence"
          }
        }
      ],
      "symbolId": "src/downtime/index:DowntimeRecurrenceOutputReference"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeSchedule": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule datadog_downtime_schedule}."
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule datadog_downtime_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/downtime-schedule/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DowntimeSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 560
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DowntimeSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DowntimeSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DowntimeSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 709
          },
          "name": "putMonitorIdentifier",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifier"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 725
          },
          "name": "putOneTimeSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 741
          },
          "name": "putRecurringSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 614
          },
          "name": "resetDisplayTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 635
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 712
          },
          "name": "resetMonitorIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 651
          },
          "name": "resetMuteFirstRecoveryNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 667
          },
          "name": "resetNotifyEndStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 683
          },
          "name": "resetNotifyEndTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 728
          },
          "name": "resetOneTimeSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 744
          },
          "name": "resetRecurringSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DowntimeSchedule",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 548
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 623
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 706
          },
          "name": "monitorIdentifier",
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifierOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 722
          },
          "name": "oneTimeSchedule",
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 738
          },
          "name": "recurringSchedule",
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 618
          },
          "name": "displayTimezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 639
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 716
          },
          "name": "monitorIdentifierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifier"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 655
          },
          "name": "muteFirstRecoveryNotificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 671
          },
          "name": "notifyEndStatesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 687
          },
          "name": "notifyEndTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 732
          },
          "name": "oneTimeScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 748
          },
          "name": "recurringScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 700
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 608
          },
          "name": "displayTimezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 629
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 645
          },
          "name": "muteFirstRecoveryNotification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 661
          },
          "name": "notifyEndStates",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 677
          },
          "name": "notifyEndTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 693
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeSchedule"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 14
      },
      "name": "DowntimeScheduleConfig",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#scope DowntimeSchedule#scope}",
            "stability": "stable",
            "summary": "The scope to which the downtime applies. Must follow the [common search syntax](https://docs.datadoghq.com/logs/explorer/search_syntax/)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 50
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is not used as an offset for scheduling.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#display_timezone DowntimeSchedule#display_timezone}",
            "stability": "stable",
            "summary": "The timezone in which to display the downtime's start and end times in Datadog applications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 20
          },
          "name": "displayTimezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Email notifications can be sent to specific users by using the same `@username` notation as events.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#message DowntimeSchedule#message}",
            "stability": "stable",
            "summary": "A message to include with notifications for this downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 26
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#monitor_identifier DowntimeSchedule#monitor_identifier}",
            "stability": "stable",
            "summary": "monitor_identifier block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 56
          },
          "name": "monitorIdentifier",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifier"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#mute_first_recovery_notification DowntimeSchedule#mute_first_recovery_notification}",
            "stability": "stable",
            "summary": "If the first recovery notification during a downtime should be muted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 32
          },
          "name": "muteFirstRecoveryNotification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#notify_end_states DowntimeSchedule#notify_end_states}",
            "stability": "stable",
            "summary": "States that will trigger a monitor notification when the `notify_end_types` action occurs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 38
          },
          "name": "notifyEndStates",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#notify_end_types DowntimeSchedule#notify_end_types}",
            "stability": "stable",
            "summary": "Actions that will trigger a monitor notification if the downtime is in the `notify_end_types` state."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 44
          },
          "name": "notifyEndTypes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#one_time_schedule DowntimeSchedule#one_time_schedule}",
            "stability": "stable",
            "summary": "one_time_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 62
          },
          "name": "oneTimeSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#recurring_schedule DowntimeSchedule#recurring_schedule}",
            "stability": "stable",
            "summary": "recurring_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 68
          },
          "name": "recurringSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringSchedule"
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleConfig"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifier": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 70
      },
      "name": "DowntimeScheduleMonitorIdentifier",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#monitor_id DowntimeSchedule#monitor_id}",
            "stability": "stable",
            "summary": "ID of the monitor to prevent notifications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 76
          },
          "name": "monitorId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For example, tags that are applied directly to monitors, not tags that are used in monitor queries (which are filtered by the scope parameter), to which the downtime applies. The resulting downtime applies to monitors that match **all** provided monitor tags. Setting `monitor_tags` to `[*]` configures the downtime to mute all monitors for the given scope.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#monitor_tags DowntimeSchedule#monitor_tags}",
            "stability": "stable",
            "summary": "A list of monitor tags."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 82
          },
          "name": "monitorTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleMonitorIdentifier"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifierOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/downtime-schedule/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 152
          },
          "name": "resetMonitorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 168
          },
          "name": "resetMonitorTags"
        }
      ],
      "name": "DowntimeScheduleMonitorIdentifierOutputReference",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 156
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 172
          },
          "name": "monitorTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 146
          },
          "name": "monitorId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 162
          },
          "name": "monitorTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleMonitorIdentifier"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleMonitorIdentifierOutputReference"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeSchedule": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 176
      },
      "name": "DowntimeScheduleOneTimeSchedule",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Must include a UTC offset of zero. If not provided, the downtime never ends.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#end DowntimeSchedule#end}",
            "stability": "stable",
            "summary": "ISO-8601 Datetime to end the downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 182
          },
          "name": "end",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must include a UTC offset of zero. If not provided, the downtime starts the moment it is created.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#start DowntimeSchedule#start}",
            "stability": "stable",
            "summary": "ISO-8601 Datetime to start the downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 188
          },
          "name": "start",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleOneTimeSchedule"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeScheduleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/downtime-schedule/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 258
          },
          "name": "resetEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 274
          },
          "name": "resetStart"
        }
      ],
      "name": "DowntimeScheduleOneTimeScheduleOutputReference",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 262
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 278
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 252
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 268
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleOneTimeSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleOneTimeScheduleOutputReference"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringSchedule": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 433
      },
      "name": "DowntimeScheduleRecurringSchedule",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#recurrence DowntimeSchedule#recurrence}",
            "stability": "stable",
            "summary": "recurrence block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 445
          },
          "name": "recurrence",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#timezone DowntimeSchedule#timezone}",
            "stability": "stable",
            "summary": "The timezone in which to schedule the downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 439
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleRecurringSchedule"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/downtime-schedule/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 528
          },
          "name": "putRecurrence",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 531
          },
          "name": "resetRecurrence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 515
          },
          "name": "resetTimezone"
        }
      ],
      "name": "DowntimeScheduleRecurringScheduleOutputReference",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 525
          },
          "name": "recurrence",
          "type": {
            "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 535
          },
          "name": "recurrenceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 519
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 509
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleRecurringScheduleOutputReference"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 282
      },
      "name": "DowntimeScheduleRecurringScheduleRecurrence",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Must begin with an integer and end with one of 'm', 'h', d', or 'w'.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#duration DowntimeSchedule#duration}",
            "stability": "stable",
            "summary": "The length of the downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 288
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For example, to have a recurring event on the first day of each month, set the type to `rrule` and set the `FREQ` to `MONTHLY` and `BYMONTHDAY` to `1`. Most common `rrule` options from the [iCalendar Spec](https://tools.ietf.org/html/rfc5545) are supported.  **Note**: Attributes specifying the duration in `RRULE` are not supported (for example, `DTSTART`, `DTEND`, `DURATION`). More examples available in this [downtime guide](https://docs.datadoghq.com/monitors/guide/suppress-alert-with-downtimes/?tab=api).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#rrule DowntimeSchedule#rrule}",
            "stability": "stable",
            "summary": "The `RRULE` standard for defining recurring events."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 294
          },
          "name": "rrule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must not include a UTC offset. If not provided, the downtime starts the moment it is created.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/downtime_schedule#start DowntimeSchedule#start}",
            "stability": "stable",
            "summary": "ISO-8601 Datetime to start the downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 300
          },
          "name": "start",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleRecurringScheduleRecurrence"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrenceList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/downtime-schedule/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 429
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrenceOutputReference"
            }
          }
        }
      ],
      "name": "DowntimeScheduleRecurringScheduleRecurrenceList",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 422
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 422
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleRecurringScheduleRecurrenceList"
    },
    "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrenceOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/downtime-schedule/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/downtime-schedule/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 405
          },
          "name": "resetStart"
        }
      ],
      "name": "DowntimeScheduleRecurringScheduleRecurrenceOutputReference",
      "namespace": "downtimeSchedule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 380
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 393
          },
          "name": "rruleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 409
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 373
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 386
          },
          "name": "rrule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 399
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/downtime-schedule/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.downtimeSchedule.DowntimeScheduleRecurringScheduleRecurrence"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/downtime-schedule/index:DowntimeScheduleRecurringScheduleRecurrenceOutputReference"
    },
    "@cdktf/provider-datadog.integrationAws.IntegrationAws": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws datadog_integration_aws}."
      },
      "fqn": "@cdktf/provider-datadog.integrationAws.IntegrationAws",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws datadog_integration_aws} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-aws/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationAws.IntegrationAwsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-aws/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationAws resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 110
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationAws to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationAws that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationAws to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 167
          },
          "name": "resetAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 183
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 199
          },
          "name": "resetAccountSpecificNamespaceRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 215
          },
          "name": "resetCspmResourceCollectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 231
          },
          "name": "resetExcludedRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 252
          },
          "name": "resetFilterTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 268
          },
          "name": "resetHostTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 284
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 300
          },
          "name": "resetMetricsCollectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 316
          },
          "name": "resetResourceCollectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 332
          },
          "name": "resetRoleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 348
          },
          "name": "resetSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 360
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationAws",
      "namespace": "integrationAws",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 98
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 240
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 171
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 187
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 203
          },
          "name": "accountSpecificNamespaceRulesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "union": {
                  "types": [
                    {
                      "primitive": "boolean"
                    },
                    {
                      "fqn": "cdktf.IResolvable"
                    }
                  ]
                }
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 219
          },
          "name": "cspmResourceCollectionEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 235
          },
          "name": "excludedRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 256
          },
          "name": "filterTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 272
          },
          "name": "hostTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 288
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 304
          },
          "name": "metricsCollectionEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 320
          },
          "name": "resourceCollectionEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 336
          },
          "name": "roleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 352
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 161
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 177
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 193
          },
          "name": "accountSpecificNamespaceRules",
          "type": {
            "collection": {
              "elementtype": {
                "union": {
                  "types": [
                    {
                      "primitive": "boolean"
                    },
                    {
                      "fqn": "cdktf.IResolvable"
                    }
                  ]
                }
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 209
          },
          "name": "cspmResourceCollectionEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 225
          },
          "name": "excludedRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 246
          },
          "name": "filterTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 262
          },
          "name": "hostTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 294
          },
          "name": "metricsCollectionEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 310
          },
          "name": "resourceCollectionEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 326
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 342
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws/index:IntegrationAws"
    },
    "@cdktf/provider-datadog.integrationAws.IntegrationAwsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationAws.IntegrationAwsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-aws/index.ts",
        "line": 14
      },
      "name": "IntegrationAwsConfig",
      "namespace": "integrationAws",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#access_key_id IntegrationAws#access_key_id}",
            "stability": "stable",
            "summary": "Your AWS access key ID. Only required if your AWS account is a GovCloud or China account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 20
          },
          "name": "accessKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#account_id IntegrationAws#account_id}",
            "stability": "stable",
            "summary": "Your AWS Account ID without dashes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 26
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "A list of namespaces can be found at the [available namespace rules API endpoint](https://docs.datadoghq.com/api/v1/aws-integration/#list-namespace-rules).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#account_specific_namespace_rules IntegrationAws#account_specific_namespace_rules}",
            "stability": "stable",
            "summary": "Enables or disables metric collection for specific AWS namespaces for this AWS account only."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 32
          },
          "name": "accountSpecificNamespaceRules",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "union": {
                  "types": [
                    {
                      "primitive": "boolean"
                    },
                    {
                      "fqn": "cdktf.IResolvable"
                    }
                  ]
                }
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This includes additional resources not covered under the general resource_collection.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#cspm_resource_collection_enabled IntegrationAws#cspm_resource_collection_enabled}",
            "stability": "stable",
            "summary": "Whether Datadog collects cloud security posture management resources from your AWS account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 38
          },
          "name": "cspmResourceCollectionEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#excluded_regions IntegrationAws#excluded_regions}",
            "stability": "stable",
            "summary": "An array of AWS regions to exclude from metrics collection."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 44
          },
          "name": "excludedRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Wildcards, such as `?` (for single characters) and `*` (for multiple characters) can also be used. Only hosts that match one of the defined tags will be imported into Datadog. The rest will be ignored. Host matching a given tag can also be excluded by adding `!` before the tag. e.x. `env:production,instance-type:c1.*,!region:us-east-1`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#filter_tags IntegrationAws#filter_tags}",
            "stability": "stable",
            "summary": "Array of EC2 tags (in the form `key:value`) defines a filter that Datadog uses when collecting metrics from EC2."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 50
          },
          "name": "filterTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#host_tags IntegrationAws#host_tags}",
            "stability": "stable",
            "summary": "Array of tags (in the form `key:value`) to add to all hosts and metrics reporting through this integration."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 56
          },
          "name": "hostTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#id IntegrationAws#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 63
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#metrics_collection_enabled IntegrationAws#metrics_collection_enabled}",
            "stability": "stable",
            "summary": "Whether Datadog collects metrics for this AWS account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 69
          },
          "name": "metricsCollectionEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#resource_collection_enabled IntegrationAws#resource_collection_enabled}",
            "stability": "stable",
            "summary": "Whether Datadog collects a standard set of resources from your AWS account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 75
          },
          "name": "resourceCollectionEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#role_name IntegrationAws#role_name}",
            "stability": "stable",
            "summary": "Your Datadog role delegation name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 81
          },
          "name": "roleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws#secret_access_key IntegrationAws#secret_access_key}",
            "stability": "stable",
            "summary": "Your AWS secret access key. Only required if your AWS account is a GovCloud or China account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws/index.ts",
            "line": 87
          },
          "name": "secretAccessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws/index:IntegrationAwsConfig"
    },
    "@cdktf/provider-datadog.integrationAwsLambdaArn.IntegrationAwsLambdaArn": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn datadog_integration_aws_lambda_arn}."
      },
      "fqn": "@cdktf/provider-datadog.integrationAwsLambdaArn.IntegrationAwsLambdaArn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn datadog_integration_aws_lambda_arn} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-aws-lambda-arn/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationAwsLambdaArn.IntegrationAwsLambdaArnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-aws-lambda-arn/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationAwsLambdaArn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationAwsLambdaArn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationAwsLambdaArn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationAwsLambdaArn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 117
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 142
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationAwsLambdaArn",
      "namespace": "integrationAwsLambdaArn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 105
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 121
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 134
          },
          "name": "lambdaArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 98
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 127
          },
          "name": "lambdaArn",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws-lambda-arn/index:IntegrationAwsLambdaArn"
    },
    "@cdktf/provider-datadog.integrationAwsLambdaArn.IntegrationAwsLambdaArnConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationAwsLambdaArn.IntegrationAwsLambdaArnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-aws-lambda-arn/index.ts",
        "line": 14
      },
      "name": "IntegrationAwsLambdaArnConfig",
      "namespace": "integrationAwsLambdaArn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn#account_id IntegrationAwsLambdaArn#account_id}",
            "stability": "stable",
            "summary": "Your AWS Account ID without dashes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 20
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn#lambda_arn IntegrationAwsLambdaArn#lambda_arn}",
            "stability": "stable",
            "summary": "The ARN of the Datadog forwarder Lambda."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 33
          },
          "name": "lambdaArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_lambda_arn#id IntegrationAwsLambdaArn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-lambda-arn/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws-lambda-arn/index:IntegrationAwsLambdaArnConfig"
    },
    "@cdktf/provider-datadog.integrationAwsLogCollection.IntegrationAwsLogCollection": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection datadog_integration_aws_log_collection}."
      },
      "fqn": "@cdktf/provider-datadog.integrationAwsLogCollection.IntegrationAwsLogCollection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection datadog_integration_aws_log_collection} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-aws-log-collection/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationAwsLogCollection.IntegrationAwsLogCollectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-aws-log-collection/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationAwsLogCollection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationAwsLogCollection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationAwsLogCollection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationAwsLogCollection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 117
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 142
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationAwsLogCollection",
      "namespace": "integrationAwsLogCollection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 105
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 121
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 134
          },
          "name": "servicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 98
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 127
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-aws-log-collection/index:IntegrationAwsLogCollection"
    },
    "@cdktf/provider-datadog.integrationAwsLogCollection.IntegrationAwsLogCollectionConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationAwsLogCollection.IntegrationAwsLogCollectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-aws-log-collection/index.ts",
        "line": 14
      },
      "name": "IntegrationAwsLogCollectionConfig",
      "namespace": "integrationAwsLogCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection#account_id IntegrationAwsLogCollection#account_id}",
            "stability": "stable",
            "summary": "Your AWS Account ID without dashes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 20
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "See the [api docs](https://docs.datadoghq.com/api/v1/aws-logs-integration/#get-list-of-aws-log-ready-services) for more details on which services are supported.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection#services IntegrationAwsLogCollection#services}",
            "stability": "stable",
            "summary": "A list of services to collect logs from."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 33
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_log_collection#id IntegrationAwsLogCollection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-log-collection/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws-log-collection/index:IntegrationAwsLogCollectionConfig"
    },
    "@cdktf/provider-datadog.integrationAwsTagFilter.IntegrationAwsTagFilter": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter datadog_integration_aws_tag_filter}."
      },
      "fqn": "@cdktf/provider-datadog.integrationAwsTagFilter.IntegrationAwsTagFilter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter datadog_integration_aws_tag_filter} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-aws-tag-filter/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationAwsTagFilter.IntegrationAwsTagFilterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-aws-tag-filter/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationAwsTagFilter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 62
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationAwsTagFilter to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationAwsTagFilter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationAwsTagFilter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 124
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 162
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationAwsTagFilter",
      "namespace": "integrationAwsTagFilter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 112
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 128
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 141
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 154
          },
          "name": "tagFilterStrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 134
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 147
          },
          "name": "tagFilterStr",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws-tag-filter/index:IntegrationAwsTagFilter"
    },
    "@cdktf/provider-datadog.integrationAwsTagFilter.IntegrationAwsTagFilterConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationAwsTagFilter.IntegrationAwsTagFilterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-aws-tag-filter/index.ts",
        "line": 14
      },
      "name": "IntegrationAwsTagFilterConfig",
      "namespace": "integrationAwsTagFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter#account_id IntegrationAwsTagFilter#account_id}",
            "stability": "stable",
            "summary": "Your AWS Account ID without dashes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 20
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter#namespace IntegrationAwsTagFilter#namespace}",
            "stability": "stable",
            "summary": "The namespace associated with the tag filter entry. Valid values are `elb`, `application_elb`, `sqs`, `rds`, `custom`, `network_elb`, `lambda`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 33
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter#tag_filter_str IntegrationAwsTagFilter#tag_filter_str}",
            "stability": "stable",
            "summary": "The tag filter string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 39
          },
          "name": "tagFilterStr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_aws_tag_filter#id IntegrationAwsTagFilter#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-aws-tag-filter/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-aws-tag-filter/index:IntegrationAwsTagFilterConfig"
    },
    "@cdktf/provider-datadog.integrationAzure.IntegrationAzure": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure datadog_integration_azure}."
      },
      "fqn": "@cdktf/provider-datadog.integrationAzure.IntegrationAzure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure datadog_integration_azure} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-azure/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationAzure.IntegrationAzureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-azure/index.ts",
        "line": 75
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationAzure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 92
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationAzure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationAzure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationAzure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 146
          },
          "name": "resetAppServicePlanFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 162
          },
          "name": "resetAutomute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 204
          },
          "name": "resetCspmEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 220
          },
          "name": "resetCustomMetricsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 236
          },
          "name": "resetHostFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 252
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationAzure",
      "namespace": "integrationAzure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 80
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 150
          },
          "name": "appServicePlanFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 166
          },
          "name": "automuteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 179
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 192
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 208
          },
          "name": "cspmEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 224
          },
          "name": "customMetricsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 240
          },
          "name": "hostFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 256
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 269
          },
          "name": "tenantNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 140
          },
          "name": "appServicePlanFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 156
          },
          "name": "automute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 172
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 185
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 198
          },
          "name": "cspmEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 214
          },
          "name": "customMetricsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 230
          },
          "name": "hostFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 246
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 262
          },
          "name": "tenantName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-azure/index:IntegrationAzure"
    },
    "@cdktf/provider-datadog.integrationAzure.IntegrationAzureConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationAzure.IntegrationAzureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-azure/index.ts",
        "line": 14
      },
      "name": "IntegrationAzureConfig",
      "namespace": "integrationAzure",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#client_id IntegrationAzure#client_id}",
            "stability": "stable",
            "summary": "Your Azure web application ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 32
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#client_secret IntegrationAzure#client_secret}",
            "stability": "stable",
            "summary": "(Required for Initial Creation) Your Azure web application secret key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 38
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#tenant_name IntegrationAzure#tenant_name}",
            "stability": "stable",
            "summary": "Your Azure Active Directory ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 69
          },
          "name": "tenantName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Only App Service Plans that match one of the defined tags are imported into Datadog. The rest, including the apps and functions running on them, are ignored. This also filters the metrics for any App or Function running on the App Service Plan(s).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#app_service_plan_filters IntegrationAzure#app_service_plan_filters}",
            "stability": "stable",
            "summary": "This comma-separated list of tags (in the form `key:value,key:value`) defines a filter that Datadog uses when collecting metrics from Azure App Service Plans."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 20
          },
          "name": "appServicePlanFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#automute IntegrationAzure#automute}",
            "stability": "stable",
            "summary": "Silence monitors for expected Azure VM shutdowns. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 26
          },
          "name": "automute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#cspm_enabled IntegrationAzure#cspm_enabled}",
            "stability": "stable",
            "summary": "Enable Cloud Security Management Misconfigurations for your organization. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 44
          },
          "name": "cspmEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#custom_metrics_enabled IntegrationAzure#custom_metrics_enabled}",
            "stability": "stable",
            "summary": "Enable custom metrics for your organization. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 50
          },
          "name": "customMetricsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Limit the Azure instances that are pulled into Datadog by using tags. Only hosts that match one of the defined tags are imported into Datadog. e.x. `env:production,deploymentgroup:red`\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#host_filters IntegrationAzure#host_filters}",
            "stability": "stable",
            "summary": "String of host tag(s) (in the form `key:value,key:value`) defines a filter that Datadog will use when collecting metrics from Azure."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 56
          },
          "name": "hostFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_azure#id IntegrationAzure#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-azure/index.ts",
            "line": 63
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-azure/index:IntegrationAzureConfig"
    },
    "@cdktf/provider-datadog.integrationCloudflareAccount.IntegrationCloudflareAccount": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account datadog_integration_cloudflare_account}."
      },
      "fqn": "@cdktf/provider-datadog.integrationCloudflareAccount.IntegrationCloudflareAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account datadog_integration_cloudflare_account} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-cloudflare-account/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationCloudflareAccount.IntegrationCloudflareAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-cloudflare-account/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationCloudflareAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationCloudflareAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationCloudflareAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationCloudflareAccount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 116
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 146
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationCloudflareAccount",
      "namespace": "integrationCloudflareAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 104
          },
          "name": "apiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 120
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 138
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 97
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 110
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-cloudflare-account/index:IntegrationCloudflareAccount"
    },
    "@cdktf/provider-datadog.integrationCloudflareAccount.IntegrationCloudflareAccountConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationCloudflareAccount.IntegrationCloudflareAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-cloudflare-account/index.ts",
        "line": 14
      },
      "name": "IntegrationCloudflareAccountConfig",
      "namespace": "integrationCloudflareAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account#api_key IntegrationCloudflareAccount#api_key}",
            "stability": "stable",
            "summary": "The API key (or token) for the Cloudflare account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 20
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account#name IntegrationCloudflareAccount#name}",
            "stability": "stable",
            "summary": "The name of the Cloudflare account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 32
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If an API key is provided (and not a token), this field is also required.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_cloudflare_account#email IntegrationCloudflareAccount#email}",
            "stability": "stable",
            "summary": "The email associated with the Cloudflare account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-cloudflare-account/index.ts",
            "line": 26
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-cloudflare-account/index:IntegrationCloudflareAccountConfig"
    },
    "@cdktf/provider-datadog.integrationConfluentAccount.IntegrationConfluentAccount": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account datadog_integration_confluent_account}."
      },
      "fqn": "@cdktf/provider-datadog.integrationConfluentAccount.IntegrationConfluentAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account datadog_integration_confluent_account} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-confluent-account/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationConfluentAccount.IntegrationConfluentAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-confluent-account/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationConfluentAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationConfluentAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationConfluentAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationConfluentAccount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 134
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 146
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationConfluentAccount",
      "namespace": "integrationConfluentAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 104
          },
          "name": "apiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 117
          },
          "name": "apiSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 138
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 97
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 110
          },
          "name": "apiSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 128
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-confluent-account/index:IntegrationConfluentAccount"
    },
    "@cdktf/provider-datadog.integrationConfluentAccount.IntegrationConfluentAccountConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationConfluentAccount.IntegrationConfluentAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-confluent-account/index.ts",
        "line": 14
      },
      "name": "IntegrationConfluentAccountConfig",
      "namespace": "integrationConfluentAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account#api_key IntegrationConfluentAccount#api_key}",
            "stability": "stable",
            "summary": "The API key associated with your Confluent account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 20
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account#api_secret IntegrationConfluentAccount#api_secret}",
            "stability": "stable",
            "summary": "The API secret associated with your Confluent account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 26
          },
          "name": "apiSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_account#tags IntegrationConfluentAccount#tags}",
            "stability": "stable",
            "summary": "A list of strings representing tags. Can be a single key, or key-value pairs separated by a colon."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-account/index.ts",
            "line": 32
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-confluent-account/index:IntegrationConfluentAccountConfig"
    },
    "@cdktf/provider-datadog.integrationConfluentResource.IntegrationConfluentResource": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource datadog_integration_confluent_resource}."
      },
      "fqn": "@cdktf/provider-datadog.integrationConfluentResource.IntegrationConfluentResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource datadog_integration_confluent_resource} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-confluent-resource/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationConfluentResource.IntegrationConfluentResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-confluent-resource/index.ts",
        "line": 50
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationConfluentResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 67
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationConfluentResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationConfluentResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationConfluentResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 130
          },
          "name": "resetEnableCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 164
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 180
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 192
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationConfluentResource",
      "namespace": "integrationConfluentResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 55
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 139
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 118
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 134
          },
          "name": "enableCustomMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 152
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 168
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 184
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 111
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 124
          },
          "name": "enableCustomMetrics",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 145
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 158
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 174
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-confluent-resource/index:IntegrationConfluentResource"
    },
    "@cdktf/provider-datadog.integrationConfluentResource.IntegrationConfluentResourceConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationConfluentResource.IntegrationConfluentResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-confluent-resource/index.ts",
        "line": 14
      },
      "name": "IntegrationConfluentResourceConfig",
      "namespace": "integrationConfluentResource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource#account_id IntegrationConfluentResource#account_id}",
            "stability": "stable",
            "summary": "Confluent Account ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 20
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource#resource_id IntegrationConfluentResource#resource_id}",
            "stability": "stable",
            "summary": "The ID associated with a Confluent resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 32
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource#enable_custom_metrics IntegrationConfluentResource#enable_custom_metrics}",
            "stability": "stable",
            "summary": "Enable the `custom.consumer_lag_offset` metric, which contains extra metric tags. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 26
          },
          "name": "enableCustomMetrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource#resource_type IntegrationConfluentResource#resource_type}",
            "stability": "stable",
            "summary": "The resource type of the Resource. Can be `kafka`, `connector`, `ksql`, or `schema_registry`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 38
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_confluent_resource#tags IntegrationConfluentResource#tags}",
            "stability": "stable",
            "summary": "A list of strings representing tags. Can be a single key, or key-value pairs separated by a colon."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-confluent-resource/index.ts",
            "line": 44
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-confluent-resource/index:IntegrationConfluentResourceConfig"
    },
    "@cdktf/provider-datadog.integrationFastlyAccount.IntegrationFastlyAccount": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_account datadog_integration_fastly_account}."
      },
      "fqn": "@cdktf/provider-datadog.integrationFastlyAccount.IntegrationFastlyAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_account datadog_integration_fastly_account} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-fastly-account/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationFastlyAccount.IntegrationFastlyAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-fastly-account/index.ts",
        "line": 32
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationFastlyAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 49
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationFastlyAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationFastlyAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationFastlyAccount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationFastlyAccount",
      "namespace": "integrationFastlyAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 37
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 97
          },
          "name": "apiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 115
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 90
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-fastly-account/index:IntegrationFastlyAccount"
    },
    "@cdktf/provider-datadog.integrationFastlyAccount.IntegrationFastlyAccountConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationFastlyAccount.IntegrationFastlyAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-fastly-account/index.ts",
        "line": 14
      },
      "name": "IntegrationFastlyAccountConfig",
      "namespace": "integrationFastlyAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_account#api_key IntegrationFastlyAccount#api_key}",
            "stability": "stable",
            "summary": "The API key for the Fastly account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 20
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_account#name IntegrationFastlyAccount#name}",
            "stability": "stable",
            "summary": "The name of the Fastly account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-account/index.ts",
            "line": 26
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-fastly-account/index:IntegrationFastlyAccountConfig"
    },
    "@cdktf/provider-datadog.integrationFastlyService.IntegrationFastlyService": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service datadog_integration_fastly_service}."
      },
      "fqn": "@cdktf/provider-datadog.integrationFastlyService.IntegrationFastlyService",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service datadog_integration_fastly_service} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-fastly-service/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationFastlyService.IntegrationFastlyServiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-fastly-service/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationFastlyService resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationFastlyService to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationFastlyService that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationFastlyService to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 103
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 137
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationFastlyService",
      "namespace": "integrationFastlyService",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 107
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 125
          },
          "name": "serviceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 141
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 97
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 118
          },
          "name": "serviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 131
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-fastly-service/index:IntegrationFastlyService"
    },
    "@cdktf/provider-datadog.integrationFastlyService.IntegrationFastlyServiceConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationFastlyService.IntegrationFastlyServiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-fastly-service/index.ts",
        "line": 14
      },
      "name": "IntegrationFastlyServiceConfig",
      "namespace": "integrationFastlyService",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service#service_id IntegrationFastlyService#service_id}",
            "stability": "stable",
            "summary": "The ID of the Fastly service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 26
          },
          "name": "serviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service#account_id IntegrationFastlyService#account_id}",
            "stability": "stable",
            "summary": "Fastly Account id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_fastly_service#tags IntegrationFastlyService#tags}",
            "stability": "stable",
            "summary": "A list of tags for the Fastly service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-fastly-service/index.ts",
            "line": 32
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-fastly-service/index:IntegrationFastlyServiceConfig"
    },
    "@cdktf/provider-datadog.integrationGcp.IntegrationGcp": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp datadog_integration_gcp}."
      },
      "fqn": "@cdktf/provider-datadog.integrationGcp.IntegrationGcp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp datadog_integration_gcp} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-gcp/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationGcp.IntegrationGcpConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-gcp/index.ts",
        "line": 75
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationGcp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 92
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationGcp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationGcp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationGcp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 146
          },
          "name": "resetAutomute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 188
          },
          "name": "resetCspmResourceCollectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 204
          },
          "name": "resetHostFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 220
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationGcp",
      "namespace": "integrationGcp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 80
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 150
          },
          "name": "automuteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 163
          },
          "name": "clientEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 176
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 192
          },
          "name": "cspmResourceCollectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 208
          },
          "name": "hostFiltersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 224
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 250
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 237
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 263
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 140
          },
          "name": "automute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 156
          },
          "name": "clientEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 169
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 182
          },
          "name": "cspmResourceCollectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 198
          },
          "name": "hostFilters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 230
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 243
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 256
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-gcp/index:IntegrationGcp"
    },
    "@cdktf/provider-datadog.integrationGcp.IntegrationGcpConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationGcp.IntegrationGcpConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-gcp/index.ts",
        "line": 14
      },
      "name": "IntegrationGcpConfig",
      "namespace": "integrationGcp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#client_email IntegrationGcp#client_email}",
            "stability": "stable",
            "summary": "Your email found in your JSON service account key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 26
          },
          "name": "clientEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#client_id IntegrationGcp#client_id}",
            "stability": "stable",
            "summary": "Your ID found in your JSON service account key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 32
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#private_key IntegrationGcp#private_key}",
            "stability": "stable",
            "summary": "Your private key name found in your JSON service account key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 57
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#private_key_id IntegrationGcp#private_key_id}",
            "stability": "stable",
            "summary": "Your private key ID found in your JSON service account key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 63
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#project_id IntegrationGcp#project_id}",
            "stability": "stable",
            "summary": "Your Google Cloud project ID found in your JSON service account key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 69
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#automute IntegrationGcp#automute}",
            "stability": "stable",
            "summary": "Silence monitors for expected GCE instance shutdowns. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 20
          },
          "name": "automute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#cspm_resource_collection_enabled IntegrationGcp#cspm_resource_collection_enabled}",
            "stability": "stable",
            "summary": "Whether Datadog collects cloud security posture management resources from your GCP project. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 38
          },
          "name": "cspmResourceCollectionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Only hosts that match one of the defined tags are imported into Datadog.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#host_filters IntegrationGcp#host_filters}",
            "stability": "stable",
            "summary": "Limit the GCE instances that are pulled into Datadog by using tags."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 44
          },
          "name": "hostFilters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp#id IntegrationGcp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp/index.ts",
            "line": 51
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-gcp/index:IntegrationGcpConfig"
    },
    "@cdktf/provider-datadog.integrationGcpSts.IntegrationGcpSts": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts datadog_integration_gcp_sts}."
      },
      "fqn": "@cdktf/provider-datadog.integrationGcpSts.IntegrationGcpSts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts datadog_integration_gcp_sts} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-gcp-sts/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationGcpSts.IntegrationGcpStsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-gcp-sts/index.ts",
        "line": 44
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationGcpSts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 61
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationGcpSts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationGcpSts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationGcpSts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 110
          },
          "name": "resetAutomute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 144
          },
          "name": "resetHostFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 165
          },
          "name": "resetIsCspmEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 177
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationGcpSts",
      "namespace": "integrationGcpSts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 49
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 132
          },
          "name": "delegateAccountEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 153
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 114
          },
          "name": "automuteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 127
          },
          "name": "clientEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 148
          },
          "name": "hostFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 169
          },
          "name": "isCspmEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 104
          },
          "name": "automute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 120
          },
          "name": "clientEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 138
          },
          "name": "hostFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 159
          },
          "name": "isCspmEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-gcp-sts/index:IntegrationGcpSts"
    },
    "@cdktf/provider-datadog.integrationGcpSts.IntegrationGcpStsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationGcpSts.IntegrationGcpStsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-gcp-sts/index.ts",
        "line": 14
      },
      "name": "IntegrationGcpStsConfig",
      "namespace": "integrationGcpSts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts#client_email IntegrationGcpSts#client_email}",
            "stability": "stable",
            "summary": "Your service account email address."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 26
          },
          "name": "clientEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts#automute IntegrationGcpSts#automute}",
            "stability": "stable",
            "summary": "Silence monitors for expected GCE instance shutdowns."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 20
          },
          "name": "automute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts#host_filters IntegrationGcpSts#host_filters}",
            "stability": "stable",
            "summary": "Your Host Filters."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 32
          },
          "name": "hostFilters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_gcp_sts#is_cspm_enabled IntegrationGcpSts#is_cspm_enabled}",
            "stability": "stable",
            "summary": "When enabled, Datadog performs configuration checks across your Google Cloud environment by continuously scanning every resource, which may incur additional charges."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-gcp-sts/index.ts",
            "line": 38
          },
          "name": "isCspmEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-gcp-sts/index:IntegrationGcpStsConfig"
    },
    "@cdktf/provider-datadog.integrationOpsgenieServiceObject.IntegrationOpsgenieServiceObject": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object datadog_integration_opsgenie_service_object}."
      },
      "fqn": "@cdktf/provider-datadog.integrationOpsgenieServiceObject.IntegrationOpsgenieServiceObject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object datadog_integration_opsgenie_service_object} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-opsgenie-service-object/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationOpsgenieServiceObject.IntegrationOpsgenieServiceObjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-opsgenie-service-object/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationOpsgenieServiceObject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 68
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationOpsgenieServiceObject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationOpsgenieServiceObject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationOpsgenieServiceObject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 118
          },
          "name": "resetCustomUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 134
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 185
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationOpsgenieServiceObject",
      "namespace": "integrationOpsgenieServiceObject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 122
          },
          "name": "customUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 138
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 151
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 164
          },
          "name": "opsgenieApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 177
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 112
          },
          "name": "customUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 157
          },
          "name": "opsgenieApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 170
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-opsgenie-service-object/index:IntegrationOpsgenieServiceObject"
    },
    "@cdktf/provider-datadog.integrationOpsgenieServiceObject.IntegrationOpsgenieServiceObjectConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationOpsgenieServiceObject.IntegrationOpsgenieServiceObjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-opsgenie-service-object/index.ts",
        "line": 14
      },
      "name": "IntegrationOpsgenieServiceObjectConfig",
      "namespace": "integrationOpsgenieServiceObject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object#name IntegrationOpsgenieServiceObject#name}",
            "stability": "stable",
            "summary": "The name for the Opsgenie service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Note: Since the Datadog API never returns Opsgenie API keys, it is impossible to detect [drifts](https://www.hashicorp.com/blog/detecting-and-managing-drift-with-terraform). The best way to solve a drift is to manually mark the Service Object resource with [terraform taint](https://www.terraform.io/docs/commands/taint.html) to have it destroyed and recreated.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object#opsgenie_api_key IntegrationOpsgenieServiceObject#opsgenie_api_key}",
            "stability": "stable",
            "summary": "The Opsgenie API key for the Opsgenie service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 39
          },
          "name": "opsgenieApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object#region IntegrationOpsgenieServiceObject#region}",
            "stability": "stable",
            "summary": "The region for the Opsgenie service. Valid values are `us`, `eu`, `custom`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 45
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object#custom_url IntegrationOpsgenieServiceObject#custom_url}",
            "stability": "stable",
            "summary": "The custom url for a custom region."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 20
          },
          "name": "customUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_opsgenie_service_object#id IntegrationOpsgenieServiceObject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-opsgenie-service-object/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-opsgenie-service-object/index:IntegrationOpsgenieServiceObjectConfig"
    },
    "@cdktf/provider-datadog.integrationPagerduty.IntegrationPagerduty": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty datadog_integration_pagerduty}."
      },
      "fqn": "@cdktf/provider-datadog.integrationPagerduty.IntegrationPagerduty",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty datadog_integration_pagerduty} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-pagerduty/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationPagerduty.IntegrationPagerdutyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-pagerduty/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationPagerduty resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 62
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationPagerduty to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationPagerduty that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationPagerduty to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 111
          },
          "name": "resetApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 143
          },
          "name": "resetSchedules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 168
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationPagerduty",
      "namespace": "integrationPagerduty",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 115
          },
          "name": "apiTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 147
          },
          "name": "schedulesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 160
          },
          "name": "subdomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 105
          },
          "name": "apiToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 137
          },
          "name": "schedules",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 153
          },
          "name": "subdomain",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-pagerduty/index:IntegrationPagerduty"
    },
    "@cdktf/provider-datadog.integrationPagerduty.IntegrationPagerdutyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationPagerduty.IntegrationPagerdutyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-pagerduty/index.ts",
        "line": 14
      },
      "name": "IntegrationPagerdutyConfig",
      "namespace": "integrationPagerduty",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty#subdomain IntegrationPagerduty#subdomain}",
            "stability": "stable",
            "summary": "Your PagerDuty account’s personalized subdomain name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 39
          },
          "name": "subdomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty#api_token IntegrationPagerduty#api_token}",
            "stability": "stable",
            "summary": "Your PagerDuty API token."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 20
          },
          "name": "apiToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty#id IntegrationPagerduty#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty#schedules IntegrationPagerduty#schedules}",
            "stability": "stable",
            "summary": "Array of your schedule URLs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty/index.ts",
            "line": 33
          },
          "name": "schedules",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-pagerduty/index:IntegrationPagerdutyConfig"
    },
    "@cdktf/provider-datadog.integrationPagerdutyServiceObject.IntegrationPagerdutyServiceObject": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object datadog_integration_pagerduty_service_object}."
      },
      "fqn": "@cdktf/provider-datadog.integrationPagerdutyServiceObject.IntegrationPagerdutyServiceObject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object datadog_integration_pagerduty_service_object} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-pagerduty-service-object/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationPagerdutyServiceObject.IntegrationPagerdutyServiceObjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-pagerduty-service-object/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationPagerdutyServiceObject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationPagerdutyServiceObject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationPagerdutyServiceObject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationPagerdutyServiceObject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 104
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 142
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationPagerdutyServiceObject",
      "namespace": "integrationPagerdutyServiceObject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 108
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 121
          },
          "name": "serviceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 134
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 114
          },
          "name": "serviceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 127
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-pagerduty-service-object/index:IntegrationPagerdutyServiceObject"
    },
    "@cdktf/provider-datadog.integrationPagerdutyServiceObject.IntegrationPagerdutyServiceObjectConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationPagerdutyServiceObject.IntegrationPagerdutyServiceObjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-pagerduty-service-object/index.ts",
        "line": 14
      },
      "name": "IntegrationPagerdutyServiceObjectConfig",
      "namespace": "integrationPagerdutyServiceObject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "This key may also be referred to as an Integration Key or Routing Key in the Pagerduty Integration [documentation](https://www.pagerduty.com/docs/guides/datadog-integration-guide/), UI, and within the [Pagerduty Provider for Terraform](https://registry.terraform.io/providers/PagerDuty/pagerduty/latest/docs/resources/service_integration#integration_key) Note: Since the Datadog API never returns service keys, it is impossible to detect [drifts](https://www.hashicorp.com/blog/detecting-and-managing-drift-with-terraform). The best way to solve a drift is to manually mark the Service Object resource with [terraform taint](https://www.terraform.io/docs/commands/taint.html) to have it destroyed and recreated.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object#service_key IntegrationPagerdutyServiceObject#service_key}",
            "stability": "stable",
            "summary": "Your Service name associated service key in PagerDuty."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 27
          },
          "name": "serviceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object#service_name IntegrationPagerdutyServiceObject#service_name}",
            "stability": "stable",
            "summary": "Your Service name in PagerDuty."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 33
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_pagerduty_service_object#id IntegrationPagerdutyServiceObject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-pagerduty-service-object/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-pagerduty-service-object/index:IntegrationPagerdutyServiceObjectConfig"
    },
    "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannel": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel datadog_integration_slack_channel}."
      },
      "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel datadog_integration_slack_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-slack-channel/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-slack-channel/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationSlackChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 216
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationSlackChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationSlackChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationSlackChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 304
          },
          "name": "putDisplay",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplay"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 291
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationSlackChannel",
      "namespace": "integrationSlackChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 204
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 301
          },
          "name": "display",
          "type": {
            "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 266
          },
          "name": "accountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 279
          },
          "name": "channelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 308
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplay"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 295
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 259
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 272
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-slack-channel/index:IntegrationSlackChannel"
    },
    "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-slack-channel/index.ts",
        "line": 14
      },
      "name": "IntegrationSlackChannelConfig",
      "namespace": "integrationSlackChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#account_name IntegrationSlackChannel#account_name}",
            "stability": "stable",
            "summary": "Slack account name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 20
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#channel_name IntegrationSlackChannel#channel_name}",
            "stability": "stable",
            "summary": "Slack channel name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 26
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#display IntegrationSlackChannel#display}",
            "stability": "stable",
            "summary": "display block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 39
          },
          "name": "display",
          "type": {
            "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplay"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#id IntegrationSlackChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-slack-channel/index:IntegrationSlackChannelConfig"
    },
    "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplay": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplay",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-slack-channel/index.ts",
        "line": 41
      },
      "name": "IntegrationSlackChannelDisplay",
      "namespace": "integrationSlackChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#message IntegrationSlackChannel#message}",
            "stability": "stable",
            "summary": "Show the main body of the alert event. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 47
          },
          "name": "message",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "custom": {
              "": "-handles in the alert event. Defaults to `true`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#notified IntegrationSlackChannel#notified}"
            },
            "stability": "stable",
            "summary": "Show the list of."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 53
          },
          "name": "notified",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#snapshot IntegrationSlackChannel#snapshot}",
            "stability": "stable",
            "summary": "Show the alert event's snapshot image. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 59
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/integration_slack_channel#tags IntegrationSlackChannel#tags}",
            "stability": "stable",
            "summary": "Show the scopes on which the monitor alerted. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 65
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-slack-channel/index:IntegrationSlackChannelDisplay"
    },
    "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplayOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-slack-channel/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-slack-channel/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 139
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 155
          },
          "name": "resetNotified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 171
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 187
          },
          "name": "resetTags"
        }
      ],
      "name": "IntegrationSlackChannelDisplayOutputReference",
      "namespace": "integrationSlackChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 143
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 159
          },
          "name": "notifiedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 175
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 191
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 133
          },
          "name": "message",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 149
          },
          "name": "notified",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 165
          },
          "name": "snapshot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 181
          },
          "name": "tags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-slack-channel/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.integrationSlackChannel.IntegrationSlackChannelDisplay"
          }
        }
      ],
      "symbolId": "src/integration-slack-channel/index:IntegrationSlackChannelDisplayOutputReference"
    },
    "@cdktf/provider-datadog.ipAllowlist.IpAllowlist": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist datadog_ip_allowlist}."
      },
      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlist",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist datadog_ip_allowlist} Resource."
        },
        "locationInModule": {
          "filename": "src/ip-allowlist/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ip-allowlist/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IpAllowlist resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 179
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IpAllowlist to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IpAllowlist that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IpAllowlist to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 253
          },
          "name": "putEntry",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 256
          },
          "name": "resetEntry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 240
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 268
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IpAllowlist",
      "namespace": "ipAllowlist",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 167
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 250
          },
          "name": "entry",
          "type": {
            "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 228
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 260
          },
          "name": "entryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 244
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 221
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 234
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ip-allowlist/index:IpAllowlist"
    },
    "@cdktf/provider-datadog.ipAllowlist.IpAllowlistConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ip-allowlist/index.ts",
        "line": 14
      },
      "name": "IpAllowlistConfig",
      "namespace": "ipAllowlist",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist#enabled IpAllowlist#enabled}",
            "stability": "stable",
            "summary": "Whether the IP Allowlist is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 20
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist#entry IpAllowlist#entry}",
            "stability": "stable",
            "summary": "entry block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 33
          },
          "name": "entry",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist#id IpAllowlist#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ip-allowlist/index:IpAllowlistConfig"
    },
    "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ip-allowlist/index.ts",
        "line": 35
      },
      "name": "IpAllowlistEntry",
      "namespace": "ipAllowlist",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist#cidr_block IpAllowlist#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 39
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/ip_allowlist#note IpAllowlist#note}",
            "stability": "stable",
            "summary": "Note accompanying IP address."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 45
          },
          "name": "note",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ip-allowlist/index:IpAllowlistEntry"
    },
    "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ip-allowlist/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ip-allowlist/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 154
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntryOutputReference"
            }
          }
        }
      ],
      "name": "IpAllowlistEntryList",
      "namespace": "ipAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 147
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ip-allowlist/index:IpAllowlistEntryList"
    },
    "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ip-allowlist/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ip-allowlist/index.ts",
        "line": 59
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 130
          },
          "name": "resetNote"
        }
      ],
      "name": "IpAllowlistEntryOutputReference",
      "namespace": "ipAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 118
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 134
          },
          "name": "noteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 111
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 124
          },
          "name": "note",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-allowlist/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.ipAllowlist.IpAllowlistEntry"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ip-allowlist/index:IpAllowlistEntryOutputReference"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchive": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive datadog_logs_archive}."
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchive",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive datadog_logs_archive} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-archive/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsArchive resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 553
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsArchive to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsArchive that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsArchive to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 694
          },
          "name": "putAzureArchive",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchive"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 710
          },
          "name": "putGcsArchive",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchive"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 726
          },
          "name": "putS3Archive",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3Archive"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 697
          },
          "name": "resetAzureArchive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 713
          },
          "name": "resetGcsArchive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 607
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 623
          },
          "name": "resetIncludeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 665
          },
          "name": "resetRehydrationMaxScanSizeInGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 681
          },
          "name": "resetRehydrationTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 729
          },
          "name": "resetS3Archive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 741
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsArchive",
      "namespace": "logsArchive",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 541
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 691
          },
          "name": "azureArchive",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchiveOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 707
          },
          "name": "gcsArchive",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchiveOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 723
          },
          "name": "s3Archive",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3ArchiveOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 701
          },
          "name": "azureArchiveInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchive"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 717
          },
          "name": "gcsArchiveInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchive"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 611
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 627
          },
          "name": "includeTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 640
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 653
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 669
          },
          "name": "rehydrationMaxScanSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 685
          },
          "name": "rehydrationTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 733
          },
          "name": "s3ArchiveInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3Archive"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 601
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 617
          },
          "name": "includeTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 646
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 659
          },
          "name": "rehydrationMaxScanSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 675
          },
          "name": "rehydrationTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchive"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchive": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchive",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 71
      },
      "name": "LogsArchiveAzureArchive",
      "namespace": "logsArchive",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#client_id LogsArchive#client_id}",
            "stability": "stable",
            "summary": "Your client id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 77
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#container LogsArchive#container}",
            "stability": "stable",
            "summary": "The container where the archive is stored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 83
          },
          "name": "container",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#storage_account LogsArchive#storage_account}",
            "stability": "stable",
            "summary": "The associated storage account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 95
          },
          "name": "storageAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#tenant_id LogsArchive#tenant_id}",
            "stability": "stable",
            "summary": "Your tenant id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 101
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#path LogsArchive#path}",
            "stability": "stable",
            "summary": "The path where the archive is stored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 89
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveAzureArchive"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchiveOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchiveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-archive/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 208
          },
          "name": "resetPath"
        }
      ],
      "name": "LogsArchiveAzureArchiveOutputReference",
      "namespace": "logsArchive",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 183
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 196
          },
          "name": "containerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 212
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 225
          },
          "name": "storageAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 238
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 176
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 189
          },
          "name": "container",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 202
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 218
          },
          "name": "storageAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 231
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchive"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveAzureArchiveOutputReference"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 14
      },
      "name": "LogsArchiveConfig",
      "namespace": "logsArchive",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#name LogsArchive#name}",
            "stability": "stable",
            "summary": "Your archive name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#query LogsArchive#query}",
            "stability": "stable",
            "summary": "The archive query/filter. Logs matching this query are included in the archive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 39
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#azure_archive LogsArchive#azure_archive}",
            "stability": "stable",
            "summary": "azure_archive block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 57
          },
          "name": "azureArchive",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveAzureArchive"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#gcs_archive LogsArchive#gcs_archive}",
            "stability": "stable",
            "summary": "gcs_archive block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 63
          },
          "name": "gcsArchive",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchive"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#id LogsArchive#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If it is set to `false`, the tags will be dropped when the logs are sent to the archive. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#include_tags LogsArchive#include_tags}",
            "stability": "stable",
            "summary": "To store the tags in the archive, set the value `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 27
          },
          "name": "includeTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#rehydration_max_scan_size_in_gb LogsArchive#rehydration_max_scan_size_in_gb}",
            "stability": "stable",
            "summary": "To limit the rehydration scan size for the archive, set a value in GB."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 45
          },
          "name": "rehydrationMaxScanSizeInGb",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#rehydration_tags LogsArchive#rehydration_tags}",
            "stability": "stable",
            "summary": "An array of tags to add to rehydrated logs from an archive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 51
          },
          "name": "rehydrationTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#s3_archive LogsArchive#s3_archive}",
            "stability": "stable",
            "summary": "s3_archive block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 69
          },
          "name": "s3Archive",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3Archive"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveConfig"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchive": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchive",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 242
      },
      "name": "LogsArchiveGcsArchive",
      "namespace": "logsArchive",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#bucket LogsArchive#bucket}",
            "stability": "stable",
            "summary": "Name of your GCS bucket."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 248
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#client_email LogsArchive#client_email}",
            "stability": "stable",
            "summary": "Your client email."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 254
          },
          "name": "clientEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#project_id LogsArchive#project_id}",
            "stability": "stable",
            "summary": "Your project id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 266
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#path LogsArchive#path}",
            "stability": "stable",
            "summary": "Path where the archive is stored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 260
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveGcsArchive"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchiveOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchiveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-archive/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 366
          },
          "name": "resetPath"
        }
      ],
      "name": "LogsArchiveGcsArchiveOutputReference",
      "namespace": "logsArchive",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 341
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 354
          },
          "name": "clientEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 370
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 383
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 334
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 347
          },
          "name": "clientEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 360
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 376
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveGcsArchive"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveGcsArchiveOutputReference"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveS3Archive": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3Archive",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 387
      },
      "name": "LogsArchiveS3Archive",
      "namespace": "logsArchive",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#account_id LogsArchive#account_id}",
            "stability": "stable",
            "summary": "Your AWS account id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 393
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#bucket LogsArchive#bucket}",
            "stability": "stable",
            "summary": "Name of your s3 bucket."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 399
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#role_name LogsArchive#role_name}",
            "stability": "stable",
            "summary": "Your AWS role name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 411
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive#path LogsArchive#path}",
            "stability": "stable",
            "summary": "Path where the archive is stored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 405
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveS3Archive"
    },
    "@cdktf/provider-datadog.logsArchive.LogsArchiveS3ArchiveOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3ArchiveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-archive/index.ts",
          "line": 434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-archive/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 511
          },
          "name": "resetPath"
        }
      ],
      "name": "LogsArchiveS3ArchiveOutputReference",
      "namespace": "logsArchive",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 486
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 499
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 515
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 528
          },
          "name": "roleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 479
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 492
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 505
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 521
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsArchive.LogsArchiveS3Archive"
          }
        }
      ],
      "symbolId": "src/logs-archive/index:LogsArchiveS3ArchiveOutputReference"
    },
    "@cdktf/provider-datadog.logsArchiveOrder.LogsArchiveOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive_order datadog_logs_archive_order}."
      },
      "fqn": "@cdktf/provider-datadog.logsArchiveOrder.LogsArchiveOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive_order datadog_logs_archive_order} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-archive-order/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.logsArchiveOrder.LogsArchiveOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-archive-order/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsArchiveOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsArchiveOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsArchiveOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsArchiveOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 97
          },
          "name": "resetArchiveIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 125
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsArchiveOrder",
      "namespace": "logsArchiveOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 101
          },
          "name": "archiveIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 91
          },
          "name": "archiveIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-archive-order/index:LogsArchiveOrder"
    },
    "@cdktf/provider-datadog.logsArchiveOrder.LogsArchiveOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsArchiveOrder.LogsArchiveOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-archive-order/index.ts",
        "line": 14
      },
      "name": "LogsArchiveOrderConfig",
      "namespace": "logsArchiveOrder",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "The order of archive IDs in this attribute defines the overall archive order for logs. If `archive_ids` is empty or not specified, it will import the actual archive order, and create the resource. Otherwise, it will try to update the order.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive_order#archive_ids LogsArchiveOrder#archive_ids}",
            "stability": "stable",
            "summary": "The archive IDs list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 20
          },
          "name": "archiveIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_archive_order#id LogsArchiveOrder#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-archive-order/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-archive-order/index:LogsArchiveOrderConfig"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipeline": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline datadog_logs_custom_pipeline}."
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline datadog_logs_custom_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 6912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsCustomPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6897
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsCustomPipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsCustomPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsCustomPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6989
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 7002
          },
          "name": "putProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6947
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6963
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 7005
          },
          "name": "resetProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 7017
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsCustomPipeline",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6885
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6986
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6999
          },
          "name": "processor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6993
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6951
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6967
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6980
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 7009
          },
          "name": "processorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6941
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6957
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6973
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipeline"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 14
      },
      "name": "LogsCustomPipelineConfig",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#filter LogsCustomPipeline#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 35
          },
          "name": "filter",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 29
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#id LogsCustomPipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 25
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#processor LogsCustomPipeline#processor}",
            "stability": "stable",
            "summary": "processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 41
          },
          "name": "processor",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineConfig"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 43
      },
      "name": "LogsCustomPipelineFilter",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#query LogsCustomPipeline#query}",
            "stability": "stable",
            "summary": "Filter criteria of the category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 49
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineFilter"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilterOutputReference"
            }
          }
        }
      ],
      "name": "LogsCustomPipelineFilterList",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineFilterList"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 62
      },
      "name": "LogsCustomPipelineFilterOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 115
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 108
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6342
      },
      "name": "LogsCustomPipelineProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#arithmetic_processor LogsCustomPipeline#arithmetic_processor}",
            "stability": "stable",
            "summary": "arithmetic_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6348
          },
          "name": "arithmeticProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#attribute_remapper LogsCustomPipeline#attribute_remapper}",
            "stability": "stable",
            "summary": "attribute_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6354
          },
          "name": "attributeRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#category_processor LogsCustomPipeline#category_processor}",
            "stability": "stable",
            "summary": "category_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6360
          },
          "name": "categoryProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#date_remapper LogsCustomPipeline#date_remapper}",
            "stability": "stable",
            "summary": "date_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6366
          },
          "name": "dateRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#geo_ip_parser LogsCustomPipeline#geo_ip_parser}",
            "stability": "stable",
            "summary": "geo_ip_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6372
          },
          "name": "geoIpParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#grok_parser LogsCustomPipeline#grok_parser}",
            "stability": "stable",
            "summary": "grok_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6378
          },
          "name": "grokParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#lookup_processor LogsCustomPipeline#lookup_processor}",
            "stability": "stable",
            "summary": "lookup_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6384
          },
          "name": "lookupProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#message_remapper LogsCustomPipeline#message_remapper}",
            "stability": "stable",
            "summary": "message_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6390
          },
          "name": "messageRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#pipeline LogsCustomPipeline#pipeline}",
            "stability": "stable",
            "summary": "pipeline block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6396
          },
          "name": "pipeline",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipeline"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#reference_table_lookup_processor LogsCustomPipeline#reference_table_lookup_processor}",
            "stability": "stable",
            "summary": "reference_table_lookup_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6402
          },
          "name": "referenceTableLookupProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#service_remapper LogsCustomPipeline#service_remapper}",
            "stability": "stable",
            "summary": "service_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6408
          },
          "name": "serviceRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#status_remapper LogsCustomPipeline#status_remapper}",
            "stability": "stable",
            "summary": "status_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6414
          },
          "name": "statusRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#string_builder_processor LogsCustomPipeline#string_builder_processor}",
            "stability": "stable",
            "summary": "string_builder_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6420
          },
          "name": "stringBuilderProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#trace_id_remapper LogsCustomPipeline#trace_id_remapper}",
            "stability": "stable",
            "summary": "trace_id_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6426
          },
          "name": "traceIdRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#url_parser LogsCustomPipeline#url_parser}",
            "stability": "stable",
            "summary": "url_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6432
          },
          "name": "urlParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#user_agent_parser LogsCustomPipeline#user_agent_parser}",
            "stability": "stable",
            "summary": "user_agent_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6438
          },
          "name": "userAgentParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 139
      },
      "name": "LogsCustomPipelineProcessorArithmeticProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#expression LogsCustomPipeline#expression}",
            "stability": "stable",
            "summary": "Arithmetic operation between one or more log attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 145
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the attribute that contains the result of the arithmetic operation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 169
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "Boolean value to enable your pipeline."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 151
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_replace_missing LogsCustomPipeline#is_replace_missing}",
            "stability": "stable",
            "summary": "If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 157
          },
          "name": "isReplaceMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Your pipeline name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 163
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorArithmeticProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 263
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 279
          },
          "name": "resetIsReplaceMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 295
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorArithmeticProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 251
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 267
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 283
          },
          "name": "isReplaceMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 299
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 312
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 244
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 257
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 273
          },
          "name": "isReplaceMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 289
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 305
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorArithmeticProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 316
      },
      "name": "LogsCustomPipelineProcessorAttributeRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes or tags."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 352
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source_type LogsCustomPipeline#source_type}",
            "stability": "stable",
            "summary": "Defines where the sources are from (log `attribute` or `tag`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 346
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Final attribute or tag name to remap the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 358
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target_type LogsCustomPipeline#target_type}",
            "stability": "stable",
            "summary": "Defines if the target is a log `attribute` or `tag`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 370
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 322
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 328
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#override_on_conflict LogsCustomPipeline#override_on_conflict}",
            "stability": "stable",
            "summary": "Override the target element if already set."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 334
          },
          "name": "overrideOnConflict",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#preserve_source LogsCustomPipeline#preserve_source}",
            "stability": "stable",
            "summary": "Remove or preserve the remapped source element."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 340
          },
          "name": "preserveSource",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If the cast is not possible, the original type is kept. `string`, `integer`, or `double` are the possible types. If the `target_type` is `tag`, this parameter may not be specified.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target_format LogsCustomPipeline#target_format}",
            "stability": "stable",
            "summary": "If the `target_type` of the remapper is `attribute`, try to cast the value to a new specific type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 364
          },
          "name": "targetFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorAttributeRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 479
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 495
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 511
          },
          "name": "resetOverrideOnConflict"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 527
          },
          "name": "resetPreserveSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 582
          },
          "name": "resetTargetFormat"
        }
      ],
      "name": "LogsCustomPipelineProcessorAttributeRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 483
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 499
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 515
          },
          "name": "overrideOnConflictInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 531
          },
          "name": "preserveSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 557
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 544
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 586
          },
          "name": "targetFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 570
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 599
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 473
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 489
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 505
          },
          "name": "overrideOnConflict",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 521
          },
          "name": "preserveSource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 550
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 537
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 563
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 576
          },
          "name": "targetFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 592
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorAttributeRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 787
      },
      "name": "LogsCustomPipelineProcessorCategoryProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#category LogsCustomPipeline#category}",
            "stability": "stable",
            "summary": "category block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 811
          },
          "name": "category",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the target attribute whose value is defined by the matching category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 805
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 793
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 799
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 667
      },
      "name": "LogsCustomPipelineProcessorCategoryProcessorCategory",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#filter LogsCustomPipeline#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 677
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 671
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessorCategory"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 603
      },
      "name": "LogsCustomPipelineProcessorCategoryProcessorCategoryFilter",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#query LogsCustomPipeline#query}",
            "stability": "stable",
            "summary": "Filter criteria of the category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 609
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessorCategoryFilter"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 622
      },
      "name": "LogsCustomPipelineProcessorCategoryProcessorCategoryFilterOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 663
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 656
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilter"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessorCategoryFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 783
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryOutputReference"
            }
          }
        }
      ],
      "name": "LogsCustomPipelineProcessorCategoryProcessorCategoryList",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 776
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 776
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessorCategoryList"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 759
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilter"
              }
            }
          ]
        }
      ],
      "name": "LogsCustomPipelineProcessorCategoryProcessorCategoryOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 756
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 763
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 750
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 743
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessorCategoryOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 827
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 927
          },
          "name": "putCategory",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 885
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 901
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorCategoryProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 924
          },
          "name": "category",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 931
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorCategory"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 889
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 905
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 918
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 879
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 895
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 911
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorCategoryProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 935
      },
      "name": "LogsCustomPipelineProcessorDateRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 953
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 941
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 947
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorDateRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1020
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1036
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorDateRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1024
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1040
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1053
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1014
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1030
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1046
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorDateRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1057
      },
      "name": "LogsCustomPipelineProcessorGeoIpParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1075
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the parent attribute that contains all the extracted details from the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1081
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1063
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1069
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorGeoIpParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1155
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1171
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorGeoIpParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1159
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1175
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1188
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1201
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1149
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1165
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1181
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1194
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorGeoIpParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1295
      },
      "name": "LogsCustomPipelineProcessorGrokParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#grok LogsCustomPipeline#grok}",
            "stability": "stable",
            "summary": "grok block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1325
          },
          "name": "grok",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrok"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source LogsCustomPipeline#source}",
            "stability": "stable",
            "summary": "Name of the log attribute to parse."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1319
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1301
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1307
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "It can save up to 5 samples. Each sample takes up to 5000 characters.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#samples LogsCustomPipeline#samples}",
            "stability": "stable",
            "summary": "List of sample logs for this parser."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1313
          },
          "name": "samples",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorGrokParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrok": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrok",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1205
      },
      "name": "LogsCustomPipelineProcessorGrokParserGrok",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#match_rules LogsCustomPipeline#match_rules}",
            "stability": "stable",
            "summary": "Match rules for your grok parser."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1211
          },
          "name": "matchRules",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#support_rules LogsCustomPipeline#support_rules}",
            "stability": "stable",
            "summary": "Support rules for your grok parser."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1217
          },
          "name": "supportRules",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorGrokParserGrok"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrokOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrokOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1231
      },
      "name": "LogsCustomPipelineProcessorGrokParserGrokOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1278
          },
          "name": "matchRulesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1291
          },
          "name": "supportRulesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1271
          },
          "name": "matchRules",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1284
          },
          "name": "supportRules",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrok"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorGrokParserGrokOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1464
          },
          "name": "putGrok",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrok"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1406
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1422
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1438
          },
          "name": "resetSamples"
        }
      ],
      "name": "LogsCustomPipelineProcessorGrokParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1461
          },
          "name": "grok",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrokOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1468
          },
          "name": "grokInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserGrok"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1410
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1426
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1442
          },
          "name": "samplesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1455
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1400
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1432
          },
          "name": "samples",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1448
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorGrokParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 6865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6872
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorOutputReference"
            }
          }
        }
      ],
      "name": "LogsCustomPipelineProcessorList",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6865
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6865
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6865
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorList"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1472
      },
      "name": "LogsCustomPipelineProcessorLookupProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#lookup_table LogsCustomPipeline#lookup_table}",
            "stability": "stable",
            "summary": "List of entries of the lookup table using `key,value` format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1490
          },
          "name": "lookupTable",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source LogsCustomPipeline#source}",
            "stability": "stable",
            "summary": "Name of the source attribute used to do the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1502
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the attribute that contains the result of the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1508
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#default_lookup LogsCustomPipeline#default_lookup}",
            "stability": "stable",
            "summary": "Default lookup value to use if there is no entry in the lookup table for the value of the source attribute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1478
          },
          "name": "defaultLookup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1484
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1496
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorLookupProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1596
          },
          "name": "resetDefaultLookup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1612
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1641
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorLookupProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1600
          },
          "name": "defaultLookupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1616
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1629
          },
          "name": "lookupTableInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1645
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1658
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1671
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1590
          },
          "name": "defaultLookup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1606
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1622
          },
          "name": "lookupTable",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1635
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1651
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1664
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorLookupProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1675
      },
      "name": "LogsCustomPipelineProcessorMessageRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1693
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1681
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1687
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorMessageRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1760
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1776
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorMessageRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1764
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1780
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1793
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1754
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1770
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1786
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorMessageRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 6476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6605
          },
          "name": "putArithmeticProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6621
          },
          "name": "putAttributeRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6637
          },
          "name": "putCategoryProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6653
          },
          "name": "putDateRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6669
          },
          "name": "putGeoIpParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6685
          },
          "name": "putGrokParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6701
          },
          "name": "putLookupProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6717
          },
          "name": "putMessageRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6733
          },
          "name": "putPipeline",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipeline"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6749
          },
          "name": "putReferenceTableLookupProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6765
          },
          "name": "putServiceRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6781
          },
          "name": "putStatusRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6797
          },
          "name": "putStringBuilderProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6813
          },
          "name": "putTraceIdRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6829
          },
          "name": "putUrlParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6845
          },
          "name": "putUserAgentParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6608
          },
          "name": "resetArithmeticProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6624
          },
          "name": "resetAttributeRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6640
          },
          "name": "resetCategoryProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6656
          },
          "name": "resetDateRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6672
          },
          "name": "resetGeoIpParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6688
          },
          "name": "resetGrokParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6704
          },
          "name": "resetLookupProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6720
          },
          "name": "resetMessageRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6736
          },
          "name": "resetPipeline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6752
          },
          "name": "resetReferenceTableLookupProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6768
          },
          "name": "resetServiceRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6784
          },
          "name": "resetStatusRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6800
          },
          "name": "resetStringBuilderProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6816
          },
          "name": "resetTraceIdRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6832
          },
          "name": "resetUrlParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6848
          },
          "name": "resetUserAgentParser"
        }
      ],
      "name": "LogsCustomPipelineProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6602
          },
          "name": "arithmeticProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6618
          },
          "name": "attributeRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6634
          },
          "name": "categoryProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6650
          },
          "name": "dateRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6666
          },
          "name": "geoIpParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6682
          },
          "name": "grokParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6698
          },
          "name": "lookupProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6714
          },
          "name": "messageRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6730
          },
          "name": "pipeline",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6746
          },
          "name": "referenceTableLookupProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6762
          },
          "name": "serviceRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6778
          },
          "name": "statusRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6794
          },
          "name": "stringBuilderProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6810
          },
          "name": "traceIdRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6826
          },
          "name": "urlParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6842
          },
          "name": "userAgentParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6612
          },
          "name": "arithmeticProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorArithmeticProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6628
          },
          "name": "attributeRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorAttributeRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6644
          },
          "name": "categoryProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorCategoryProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6660
          },
          "name": "dateRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorDateRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6676
          },
          "name": "geoIpParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGeoIpParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6692
          },
          "name": "grokParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorGrokParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6708
          },
          "name": "lookupProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorLookupProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6724
          },
          "name": "messageRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorMessageRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6740
          },
          "name": "pipelineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipeline"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6756
          },
          "name": "referenceTableLookupProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6772
          },
          "name": "serviceRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6788
          },
          "name": "statusRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6804
          },
          "name": "stringBuilderProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6820
          },
          "name": "traceIdRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6836
          },
          "name": "urlParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6852
          },
          "name": "userAgentParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessor"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipeline": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipeline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5127
      },
      "name": "LogsCustomPipelineProcessorPipeline",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#filter LogsCustomPipeline#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5141
          },
          "name": "filter",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5131
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#processor LogsCustomPipeline#processor}",
            "stability": "stable",
            "summary": "processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5147
          },
          "name": "processor",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipeline"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1797
      },
      "name": "LogsCustomPipelineProcessorPipelineFilter",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#query LogsCustomPipeline#query}",
            "stability": "stable",
            "summary": "Filter criteria of the category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1803
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineFilter"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1889
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilterOutputReference"
            }
          }
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineFilterList",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1882
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1882
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1882
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineFilterList"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1816
      },
      "name": "LogsCustomPipelineProcessorPipelineFilterOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1869
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1862
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5247
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5260
          },
          "name": "putProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5221
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5263
          },
          "name": "resetProcessor"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5244
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5257
          },
          "name": "processor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5251
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5225
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5238
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5267
          },
          "name": "processorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5215
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5231
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipeline"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4622
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#arithmetic_processor LogsCustomPipeline#arithmetic_processor}",
            "stability": "stable",
            "summary": "arithmetic_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4628
          },
          "name": "arithmeticProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#attribute_remapper LogsCustomPipeline#attribute_remapper}",
            "stability": "stable",
            "summary": "attribute_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4634
          },
          "name": "attributeRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#category_processor LogsCustomPipeline#category_processor}",
            "stability": "stable",
            "summary": "category_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4640
          },
          "name": "categoryProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#date_remapper LogsCustomPipeline#date_remapper}",
            "stability": "stable",
            "summary": "date_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4646
          },
          "name": "dateRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#geo_ip_parser LogsCustomPipeline#geo_ip_parser}",
            "stability": "stable",
            "summary": "geo_ip_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4652
          },
          "name": "geoIpParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#grok_parser LogsCustomPipeline#grok_parser}",
            "stability": "stable",
            "summary": "grok_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4658
          },
          "name": "grokParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#lookup_processor LogsCustomPipeline#lookup_processor}",
            "stability": "stable",
            "summary": "lookup_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4664
          },
          "name": "lookupProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#message_remapper LogsCustomPipeline#message_remapper}",
            "stability": "stable",
            "summary": "message_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4670
          },
          "name": "messageRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#reference_table_lookup_processor LogsCustomPipeline#reference_table_lookup_processor}",
            "stability": "stable",
            "summary": "reference_table_lookup_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4676
          },
          "name": "referenceTableLookupProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#service_remapper LogsCustomPipeline#service_remapper}",
            "stability": "stable",
            "summary": "service_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4682
          },
          "name": "serviceRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#status_remapper LogsCustomPipeline#status_remapper}",
            "stability": "stable",
            "summary": "status_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4688
          },
          "name": "statusRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#string_builder_processor LogsCustomPipeline#string_builder_processor}",
            "stability": "stable",
            "summary": "string_builder_processor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4694
          },
          "name": "stringBuilderProcessor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#trace_id_remapper LogsCustomPipeline#trace_id_remapper}",
            "stability": "stable",
            "summary": "trace_id_remapper block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4700
          },
          "name": "traceIdRemapper",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#url_parser LogsCustomPipeline#url_parser}",
            "stability": "stable",
            "summary": "url_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4706
          },
          "name": "urlParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#user_agent_parser LogsCustomPipeline#user_agent_parser}",
            "stability": "stable",
            "summary": "user_agent_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4712
          },
          "name": "userAgentParser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1893
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#expression LogsCustomPipeline#expression}",
            "stability": "stable",
            "summary": "Arithmetic operation between one or more log attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1899
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the attribute that contains the result of the arithmetic operation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1923
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "Boolean value to enable your pipeline."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1905
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_replace_missing LogsCustomPipeline#is_replace_missing}",
            "stability": "stable",
            "summary": "If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1911
          },
          "name": "isReplaceMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Your pipeline name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1917
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 1947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 1940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2017
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2033
          },
          "name": "resetIsReplaceMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2049
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2005
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2021
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2037
          },
          "name": "isReplaceMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2053
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2066
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1998
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2011
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2027
          },
          "name": "isReplaceMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2043
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2059
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 1951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2070
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes or tags."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2106
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source_type LogsCustomPipeline#source_type}",
            "stability": "stable",
            "summary": "Defines where the sources are from (log `attribute` or `tag`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2100
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Final attribute or tag name to remap the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2112
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target_type LogsCustomPipeline#target_type}",
            "stability": "stable",
            "summary": "Defines if the target is a log `attribute` or `tag`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2124
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2076
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2082
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#override_on_conflict LogsCustomPipeline#override_on_conflict}",
            "stability": "stable",
            "summary": "Override the target element if already set."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2088
          },
          "name": "overrideOnConflict",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#preserve_source LogsCustomPipeline#preserve_source}",
            "stability": "stable",
            "summary": "Remove or preserve the remapped source element."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2094
          },
          "name": "preserveSource",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If the cast is not possible, the original type is kept. `string`, `integer`, or `double` are the possible types. If the `target_type` is `tag`, this parameter may not be specified.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target_format LogsCustomPipeline#target_format}",
            "stability": "stable",
            "summary": "If the `target_type` of the remapper is `attribute`, try to cast the value to a new specific type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2118
          },
          "name": "targetFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2233
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2249
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2265
          },
          "name": "resetOverrideOnConflict"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2281
          },
          "name": "resetPreserveSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2336
          },
          "name": "resetTargetFormat"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2237
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2269
          },
          "name": "overrideOnConflictInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2285
          },
          "name": "preserveSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2311
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2298
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2340
          },
          "name": "targetFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2324
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2353
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2227
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2259
          },
          "name": "overrideOnConflict",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2275
          },
          "name": "preserveSource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2304
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2291
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2317
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2330
          },
          "name": "targetFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2346
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2541
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#category LogsCustomPipeline#category}",
            "stability": "stable",
            "summary": "category block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2565
          },
          "name": "category",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the target attribute whose value is defined by the matching category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2559
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2547
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2553
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2421
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#filter LogsCustomPipeline#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2431
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2425
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2357
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#query LogsCustomPipeline#query}",
            "stability": "stable",
            "summary": "Filter criteria of the category."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2363
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2376
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2417
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2410
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryOutputReference"
            }
          }
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryList",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryList"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2513
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter"
              }
            }
          ]
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2510
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2517
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2504
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2681
          },
          "name": "putCategory",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2639
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2655
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2678
          },
          "name": "category",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2685
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2643
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2659
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2672
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2633
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2649
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2665
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2689
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorDateRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2707
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2695
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2701
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorDateRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2774
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2790
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorDateRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2778
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2794
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2807
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2768
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2784
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2800
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorDateRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2811
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorGeoIpParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2829
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the parent attribute that contains all the extracted details from the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2835
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2817
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2823
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorGeoIpParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2909
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2925
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorGeoIpParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2913
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2929
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2942
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2955
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2903
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2919
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2935
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2948
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorGeoIpParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3049
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorGrokParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#grok LogsCustomPipeline#grok}",
            "stability": "stable",
            "summary": "grok block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3079
          },
          "name": "grok",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source LogsCustomPipeline#source}",
            "stability": "stable",
            "summary": "Name of the log attribute to parse."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3073
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3055
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3061
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "It can save up to 5 samples. Each sample takes up to 5000 characters.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#samples LogsCustomPipeline#samples}",
            "stability": "stable",
            "summary": "List of sample logs for this parser."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3067
          },
          "name": "samples",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorGrokParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2959
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#match_rules LogsCustomPipeline#match_rules}",
            "stability": "stable",
            "summary": "Match rules for your grok parser."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2965
          },
          "name": "matchRules",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#support_rules LogsCustomPipeline#support_rules}",
            "stability": "stable",
            "summary": "Support rules for your grok parser."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2971
          },
          "name": "supportRules",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 2992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 2985
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3032
          },
          "name": "matchRulesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3045
          },
          "name": "supportRulesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3025
          },
          "name": "matchRules",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3038
          },
          "name": "supportRules",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 2996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 3103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3218
          },
          "name": "putGrok",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3160
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3176
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3192
          },
          "name": "resetSamples"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorGrokParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3215
          },
          "name": "grok",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3222
          },
          "name": "grokInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3164
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3180
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3196
          },
          "name": "samplesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3209
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3154
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3170
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3186
          },
          "name": "samples",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3202
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorGrokParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorOutputReference"
            }
          }
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorList",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorList"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3226
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorLookupProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#lookup_table LogsCustomPipeline#lookup_table}",
            "stability": "stable",
            "summary": "List of entries of the lookup table using `key,value` format."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3244
          },
          "name": "lookupTable",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source LogsCustomPipeline#source}",
            "stability": "stable",
            "summary": "Name of the source attribute used to do the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3256
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the attribute that contains the result of the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3262
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#default_lookup LogsCustomPipeline#default_lookup}",
            "stability": "stable",
            "summary": "Default lookup value to use if there is no entry in the lookup table for the value of the source attribute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3232
          },
          "name": "defaultLookup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3238
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3250
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorLookupProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 3287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3350
          },
          "name": "resetDefaultLookup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3366
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3395
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorLookupProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3354
          },
          "name": "defaultLookupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3370
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3383
          },
          "name": "lookupTableInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3399
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3412
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3425
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3344
          },
          "name": "defaultLookup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3360
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3376
          },
          "name": "lookupTable",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3405
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3418
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorLookupProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3429
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorMessageRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3447
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3435
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3441
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorMessageRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 3469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3514
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3530
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorMessageRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3518
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3534
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3547
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3508
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3524
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3540
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorMessageRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 4749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4872
          },
          "name": "putArithmeticProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4888
          },
          "name": "putAttributeRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4904
          },
          "name": "putCategoryProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4920
          },
          "name": "putDateRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4936
          },
          "name": "putGeoIpParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4952
          },
          "name": "putGrokParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4968
          },
          "name": "putLookupProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4984
          },
          "name": "putMessageRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5000
          },
          "name": "putReferenceTableLookupProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5016
          },
          "name": "putServiceRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5032
          },
          "name": "putStatusRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5048
          },
          "name": "putStringBuilderProcessor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5064
          },
          "name": "putTraceIdRemapper",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5080
          },
          "name": "putUrlParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5096
          },
          "name": "putUserAgentParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4875
          },
          "name": "resetArithmeticProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4891
          },
          "name": "resetAttributeRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4907
          },
          "name": "resetCategoryProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4923
          },
          "name": "resetDateRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4939
          },
          "name": "resetGeoIpParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4955
          },
          "name": "resetGrokParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4971
          },
          "name": "resetLookupProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4987
          },
          "name": "resetMessageRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5003
          },
          "name": "resetReferenceTableLookupProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5019
          },
          "name": "resetServiceRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5035
          },
          "name": "resetStatusRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5051
          },
          "name": "resetStringBuilderProcessor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5067
          },
          "name": "resetTraceIdRemapper"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5083
          },
          "name": "resetUrlParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5099
          },
          "name": "resetUserAgentParser"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4869
          },
          "name": "arithmeticProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4885
          },
          "name": "attributeRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4901
          },
          "name": "categoryProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4917
          },
          "name": "dateRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4933
          },
          "name": "geoIpParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4949
          },
          "name": "grokParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4965
          },
          "name": "lookupProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4981
          },
          "name": "messageRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4997
          },
          "name": "referenceTableLookupProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5013
          },
          "name": "serviceRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5029
          },
          "name": "statusRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5045
          },
          "name": "stringBuilderProcessor",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5061
          },
          "name": "traceIdRemapper",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5077
          },
          "name": "urlParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5093
          },
          "name": "userAgentParser",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4879
          },
          "name": "arithmeticProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4895
          },
          "name": "attributeRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4911
          },
          "name": "categoryProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4927
          },
          "name": "dateRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorDateRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4943
          },
          "name": "geoIpParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGeoIpParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4959
          },
          "name": "grokParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorGrokParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4975
          },
          "name": "lookupProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorLookupProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4991
          },
          "name": "messageRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorMessageRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5007
          },
          "name": "referenceTableLookupProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5023
          },
          "name": "serviceRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5039
          },
          "name": "statusRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5055
          },
          "name": "stringBuilderProcessorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5071
          },
          "name": "traceIdRemapperInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5087
          },
          "name": "urlParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5103
          },
          "name": "userAgentParserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessor"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3551
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#lookup_enrichment_table LogsCustomPipeline#lookup_enrichment_table}",
            "stability": "stable",
            "summary": "Name of the Reference Table for the source attribute and their associated target attribute values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3563
          },
          "name": "lookupEnrichmentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source LogsCustomPipeline#source}",
            "stability": "stable",
            "summary": "Name of the source attribute used to do the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3575
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the attribute that contains the result of the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3581
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3557
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3569
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 3605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3662
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3691
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3666
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3679
          },
          "name": "lookupEnrichmentTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3695
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3708
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3721
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3656
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3672
          },
          "name": "lookupEnrichmentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3685
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3701
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3714
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3725
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorServiceRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3743
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3731
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3737
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorServiceRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 3765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3810
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3826
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorServiceRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3814
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3830
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3843
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3804
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3820
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3836
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorServiceRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorServiceRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3847
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorStatusRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3865
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3853
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3859
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorStatusRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 3887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3932
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3948
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorStatusRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3936
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3952
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3965
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3926
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3942
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3958
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStatusRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorStatusRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 3969
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "The name of the attribute that contains the result of the template."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3993
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#template LogsCustomPipeline#template}",
            "stability": "stable",
            "summary": "The formula with one or more attributes and raw text."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3999
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3975
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_replace_missing LogsCustomPipeline#is_replace_missing}",
            "stability": "stable",
            "summary": "If it replaces all missing attributes of template by an empty string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3981
          },
          "name": "isReplaceMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "The name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 3987
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 4023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4080
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4096
          },
          "name": "resetIsReplaceMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4112
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4084
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4100
          },
          "name": "isReplaceMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4116
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4129
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4142
          },
          "name": "templateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4074
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4090
          },
          "name": "isReplaceMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4106
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4122
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4135
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4146
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4164
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4152
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4158
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 4186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4231
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4247
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4235
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4264
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4225
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4241
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4257
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4268
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorUrlParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4292
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the parent attribute that contains all the extracted details from the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4298
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4274
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4280
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#normalize_ending_slashes LogsCustomPipeline#normalize_ending_slashes}",
            "stability": "stable",
            "summary": "Normalize the ending slashes or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4286
          },
          "name": "normalizeEndingSlashes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorUrlParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 4322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4379
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4395
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4411
          },
          "name": "resetNormalizeEndingSlashes"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorUrlParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4383
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4399
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4415
          },
          "name": "normalizeEndingSlashesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4428
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4441
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4373
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4405
          },
          "name": "normalizeEndingSlashes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4421
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4434
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUrlParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorUrlParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4445
      },
      "name": "LogsCustomPipelineProcessorPipelineProcessorUserAgentParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4469
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the parent attribute that contains all the extracted details from the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4475
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4451
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_encoded LogsCustomPipeline#is_encoded}",
            "stability": "stable",
            "summary": "If the source attribute is URL encoded or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4457
          },
          "name": "isEncoded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4463
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorUserAgentParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 4499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 4492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4556
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4572
          },
          "name": "resetIsEncoded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4588
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorPipelineProcessorUserAgentParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4560
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4576
          },
          "name": "isEncodedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4592
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4605
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4618
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4550
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4566
          },
          "name": "isEncoded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4582
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4598
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4611
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 4503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorPipelineProcessorUserAgentParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorPipelineProcessorUserAgentParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5271
      },
      "name": "LogsCustomPipelineProcessorReferenceTableLookupProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#lookup_enrichment_table LogsCustomPipeline#lookup_enrichment_table}",
            "stability": "stable",
            "summary": "Name of the Reference Table for the source attribute and their associated target attribute values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5283
          },
          "name": "lookupEnrichmentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#source LogsCustomPipeline#source}",
            "stability": "stable",
            "summary": "Name of the source attribute used to do the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5295
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the attribute that contains the result of the lookup."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5301
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5277
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5289
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorReferenceTableLookupProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5382
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5411
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorReferenceTableLookupProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5386
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5399
          },
          "name": "lookupEnrichmentTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5415
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5428
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5441
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5376
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5392
          },
          "name": "lookupEnrichmentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5421
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5434
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorReferenceTableLookupProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorReferenceTableLookupProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5445
      },
      "name": "LogsCustomPipelineProcessorServiceRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5463
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5451
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5457
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorServiceRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5530
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5546
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorServiceRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5534
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5550
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5563
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5524
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5540
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5556
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorServiceRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorServiceRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5567
      },
      "name": "LogsCustomPipelineProcessorStatusRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5585
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5573
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5579
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorStatusRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5652
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5668
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorStatusRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5656
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5672
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5685
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5646
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5662
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5678
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStatusRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorStatusRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessor": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5689
      },
      "name": "LogsCustomPipelineProcessorStringBuilderProcessor",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "The name of the attribute that contains the result of the template."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5713
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#template LogsCustomPipeline#template}",
            "stability": "stable",
            "summary": "The formula with one or more attributes and raw text."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5719
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5695
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_replace_missing LogsCustomPipeline#is_replace_missing}",
            "stability": "stable",
            "summary": "If it replaces all missing attributes of template by an empty string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5701
          },
          "name": "isReplaceMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "The name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5707
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorStringBuilderProcessor"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5800
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5816
          },
          "name": "resetIsReplaceMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5832
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorStringBuilderProcessorOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5804
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5820
          },
          "name": "isReplaceMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5836
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5849
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5862
          },
          "name": "templateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5794
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5810
          },
          "name": "isReplaceMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5826
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5842
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5855
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorStringBuilderProcessor"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorStringBuilderProcessorOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapper": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapper",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5866
      },
      "name": "LogsCustomPipelineProcessorTraceIdRemapper",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5884
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5872
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5878
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorTraceIdRemapper"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapperOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapperOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 5906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5951
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5967
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorTraceIdRemapperOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5955
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5971
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5984
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5945
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5961
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5977
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorTraceIdRemapper"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorTraceIdRemapperOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 5988
      },
      "name": "LogsCustomPipelineProcessorUrlParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6012
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the parent attribute that contains all the extracted details from the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6018
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 5994
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6000
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#normalize_ending_slashes LogsCustomPipeline#normalize_ending_slashes}",
            "stability": "stable",
            "summary": "Normalize the ending slashes or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6006
          },
          "name": "normalizeEndingSlashes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorUrlParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 6042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6099
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6115
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6131
          },
          "name": "resetNormalizeEndingSlashes"
        }
      ],
      "name": "LogsCustomPipelineProcessorUrlParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6103
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6119
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6135
          },
          "name": "normalizeEndingSlashesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6148
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6161
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6093
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6125
          },
          "name": "normalizeEndingSlashes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6141
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6154
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUrlParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorUrlParserOutputReference"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6165
      },
      "name": "LogsCustomPipelineProcessorUserAgentParser",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#sources LogsCustomPipeline#sources}",
            "stability": "stable",
            "summary": "List of source attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6189
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#target LogsCustomPipeline#target}",
            "stability": "stable",
            "summary": "Name of the parent attribute that contains all the extracted details from the sources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6195
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_enabled LogsCustomPipeline#is_enabled}",
            "stability": "stable",
            "summary": "If the processor is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6171
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#is_encoded LogsCustomPipeline#is_encoded}",
            "stability": "stable",
            "summary": "If the source attribute is URL encoded or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6177
          },
          "name": "isEncoded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_custom_pipeline#name LogsCustomPipeline#name}",
            "stability": "stable",
            "summary": "Name of the processor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6183
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorUserAgentParser"
    },
    "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-custom-pipeline/index.ts",
          "line": 6219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-custom-pipeline/index.ts",
        "line": 6212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6276
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6292
          },
          "name": "resetIsEncoded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6308
          },
          "name": "resetName"
        }
      ],
      "name": "LogsCustomPipelineProcessorUserAgentParserOutputReference",
      "namespace": "logsCustomPipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6280
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6296
          },
          "name": "isEncodedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6325
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6338
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6270
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6286
          },
          "name": "isEncoded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6318
          },
          "name": "sources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6331
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-custom-pipeline/index.ts",
            "line": 6223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsCustomPipeline.LogsCustomPipelineProcessorUserAgentParser"
          }
        }
      ],
      "symbolId": "src/logs-custom-pipeline/index:LogsCustomPipelineProcessorUserAgentParserOutputReference"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndex": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index datadog_logs_index}."
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndex",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index datadog_logs_index} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-index/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsIndex resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 429
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsIndex to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsIndex that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsIndex to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 555
          },
          "name": "putExclusionFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 571
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 481
          },
          "name": "resetDailyLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 497
          },
          "name": "resetDisableDailyLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 558
          },
          "name": "resetExclusionFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 513
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 542
          },
          "name": "resetRetentionDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 583
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsIndex",
      "namespace": "logsIndex",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 552
          },
          "name": "exclusionFilter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 568
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 485
          },
          "name": "dailyLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 501
          },
          "name": "disableDailyLimitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 562
          },
          "name": "exclusionFilterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 575
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 517
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 530
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 546
          },
          "name": "retentionDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 475
          },
          "name": "dailyLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 491
          },
          "name": "disableDailyLimit",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 507
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 536
          },
          "name": "retentionDays",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndex"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 14
      },
      "name": "LogsIndexConfig",
      "namespace": "logsIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#filter LogsIndex#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 57
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#name LogsIndex#name}",
            "stability": "stable",
            "summary": "The name of the index."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#daily_limit LogsIndex#daily_limit}",
            "stability": "stable",
            "summary": "The number of log events you can send in this index per day before you are rate-limited."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 20
          },
          "name": "dailyLimit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If false or omitted, the index's current daily_limit is maintained.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#disable_daily_limit LogsIndex#disable_daily_limit}",
            "stability": "stable",
            "summary": "If true, sets the daily_limit value to null and the index is not limited on a daily basis (any specified daily_limit value in the request is ignored)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 26
          },
          "name": "disableDailyLimit",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#exclusion_filter LogsIndex#exclusion_filter}",
            "stability": "stable",
            "summary": "exclusion_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 51
          },
          "name": "exclusionFilter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#id LogsIndex#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#retention_days LogsIndex#retention_days}",
            "stability": "stable",
            "summary": "The number of days before logs are deleted from this index."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 45
          },
          "name": "retentionDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexConfig"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 187
      },
      "name": "LogsIndexExclusionFilter",
      "namespace": "logsIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#filter LogsIndex#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 205
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#is_enabled LogsIndex#is_enabled}",
            "stability": "stable",
            "summary": "A boolean stating if the exclusion is active or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 193
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#name LogsIndex#name}",
            "stability": "stable",
            "summary": "The name of the exclusion filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 199
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexExclusionFilter"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 59
      },
      "name": "LogsIndexExclusionFilterFilter",
      "namespace": "logsIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#query LogsIndex#query}",
            "stability": "stable",
            "summary": "Only logs matching the filter criteria and the query of the parent index will be considered for this exclusion filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 65
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#sample_rate LogsIndex#sample_rate}",
            "stability": "stable",
            "summary": "The fraction of logs excluded by the exclusion filter, when active."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 71
          },
          "name": "sampleRate",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexExclusionFilterFilter"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-index/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 183
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilterOutputReference"
            }
          }
        }
      ],
      "name": "LogsIndexExclusionFilterFilterList",
      "namespace": "logsIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 176
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 176
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexExclusionFilterFilterList"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-index/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 143
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 159
          },
          "name": "resetSampleRate"
        }
      ],
      "name": "LogsIndexExclusionFilterFilterOutputReference",
      "namespace": "logsIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 147
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 163
          },
          "name": "sampleRateInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 137
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 153
          },
          "name": "sampleRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexExclusionFilterFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-index/index.ts",
          "line": 333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterOutputReference"
            }
          }
        }
      ],
      "name": "LogsIndexExclusionFilterList",
      "namespace": "logsIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexExclusionFilterList"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-index/index.ts",
          "line": 230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 313
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 316
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 284
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 300
          },
          "name": "resetName"
        }
      ],
      "name": "LogsIndexExclusionFilterOutputReference",
      "namespace": "logsIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 310
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 320
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilterFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 288
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 304
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 278
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexExclusionFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexExclusionFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 344
      },
      "name": "LogsIndexFilter",
      "namespace": "logsIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index#query LogsIndex#query}",
            "stability": "stable",
            "summary": "Logs filter criteria. Only logs matching this filter criteria are considered for this index."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 350
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexFilter"
    },
    "@cdktf/provider-datadog.logsIndex.LogsIndexFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-index/index.ts",
          "line": 370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index/index.ts",
        "line": 363
      },
      "name": "LogsIndexFilterOutputReference",
      "namespace": "logsIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 404
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 397
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsIndex.LogsIndexFilter"
          }
        }
      ],
      "symbolId": "src/logs-index/index:LogsIndexFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsIndexOrder.LogsIndexOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order datadog_logs_index_order}."
      },
      "fqn": "@cdktf/provider-datadog.logsIndexOrder.LogsIndexOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order datadog_logs_index_order} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-index-order/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.logsIndexOrder.LogsIndexOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-index-order/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsIndexOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsIndexOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsIndexOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsIndexOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 104
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 133
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsIndexOrder",
      "namespace": "logsIndexOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 108
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 121
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 137
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 114
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-index-order/index:LogsIndexOrder"
    },
    "@cdktf/provider-datadog.logsIndexOrder.LogsIndexOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIndexOrder.LogsIndexOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-index-order/index.ts",
        "line": 14
      },
      "name": "LogsIndexOrderConfig",
      "namespace": "logsIndexOrder",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Logs are tested against the query filter of each index one by one following the order of the list.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order#indexes LogsIndexOrder#indexes}",
            "stability": "stable",
            "summary": "The index resource list."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 27
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order#id LogsIndexOrder#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_index_order#name LogsIndexOrder#name}",
            "stability": "stable",
            "summary": "The unique name of the index order resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-index-order/index.ts",
            "line": 33
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-index-order/index:LogsIndexOrderConfig"
    },
    "@cdktf/provider-datadog.logsIntegrationPipeline.LogsIntegrationPipeline": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_integration_pipeline datadog_logs_integration_pipeline}."
      },
      "fqn": "@cdktf/provider-datadog.logsIntegrationPipeline.LogsIntegrationPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_integration_pipeline datadog_logs_integration_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-integration-pipeline/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.logsIntegrationPipeline.LogsIntegrationPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-integration-pipeline/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsIntegrationPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsIntegrationPipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_integration_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsIntegrationPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsIntegrationPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 113
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 125
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsIntegrationPipeline",
      "namespace": "logsIntegrationPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 117
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 107
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-integration-pipeline/index:LogsIntegrationPipeline"
    },
    "@cdktf/provider-datadog.logsIntegrationPipeline.LogsIntegrationPipelineConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsIntegrationPipeline.LogsIntegrationPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-integration-pipeline/index.ts",
        "line": 14
      },
      "name": "LogsIntegrationPipelineConfig",
      "namespace": "logsIntegrationPipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_integration_pipeline#id LogsIntegrationPipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_integration_pipeline#is_enabled LogsIntegrationPipeline#is_enabled}",
            "stability": "stable",
            "summary": "Boolean value to enable your pipeline."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-integration-pipeline/index.ts",
            "line": 27
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-integration-pipeline/index:LogsIntegrationPipelineConfig"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetric": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric datadog_logs_metric}."
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric datadog_logs_metric} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-metric/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsMetric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsMetric to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsMetric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsMetric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 452
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 465
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 478
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 481
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 426
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 493
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsMetric",
      "namespace": "logsMetric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 449
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 462
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 475
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 456
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 469
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 485
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 430
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 420
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetric"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 47
      },
      "name": "LogsMetricCompute",
      "namespace": "logsMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#aggregation_type LogsMetric#aggregation_type}",
            "stability": "stable",
            "summary": "The type of aggregation to use. This field can't be updated after creation. Valid values are `count`, `distribution`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 53
          },
          "name": "aggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Defaults to false. Can only be applied to metrics that have an `aggregation_type` of distribution.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#include_percentiles LogsMetric#include_percentiles}",
            "stability": "stable",
            "summary": "Toggle to include/exclude percentiles for a distribution metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 59
          },
          "name": "includePercentiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This field can't be updated after creation.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#path LogsMetric#path}",
            "stability": "stable",
            "summary": "The path to the value the log-based metric will aggregate on (only used if the aggregation type is a \"distribution\")."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 65
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricCompute"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-metric/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 145
          },
          "name": "resetIncludePercentiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 161
          },
          "name": "resetPath"
        }
      ],
      "name": "LogsMetricComputeOutputReference",
      "namespace": "logsMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 133
          },
          "name": "aggregationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 149
          },
          "name": "includePercentilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 165
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 126
          },
          "name": "aggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 139
          },
          "name": "includePercentiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 155
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricCompute"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricComputeOutputReference"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 14
      },
      "name": "LogsMetricConfig",
      "namespace": "logsMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#compute LogsMetric#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 33
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#filter LogsMetric#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 39
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#name LogsMetric#name}",
            "stability": "stable",
            "summary": "The name of the log-based metric. This field can't be updated after creation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#group_by LogsMetric#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 45
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#id LogsMetric#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricConfig"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 169
      },
      "name": "LogsMetricFilter",
      "namespace": "logsMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#query LogsMetric#query}",
            "stability": "stable",
            "summary": "The search query - following the log search syntax."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 175
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricFilter"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-metric/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 188
      },
      "name": "LogsMetricFilterOutputReference",
      "namespace": "logsMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 229
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 222
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricFilter"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricFilterOutputReference"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 233
      },
      "name": "LogsMetricGroupBy",
      "namespace": "logsMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#path LogsMetric#path}",
            "stability": "stable",
            "summary": "The path to the value the log-based metric will be aggregated over."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 239
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_metric#tag_name LogsMetric#tag_name}",
            "stability": "stable",
            "summary": "Name of the tag that gets created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 245
          },
          "name": "tagName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricGroupBy"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-metric/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 351
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupByOutputReference"
            }
          }
        }
      ],
      "name": "LogsMetricGroupByList",
      "namespace": "logsMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 344
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 344
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricGroupByList"
    },
    "@cdktf/provider-datadog.logsMetric.LogsMetricGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logs-metric/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-metric/index.ts",
        "line": 259
      },
      "name": "LogsMetricGroupByOutputReference",
      "namespace": "logsMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 318
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 331
          },
          "name": "tagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 311
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 324
          },
          "name": "tagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-metric/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.logsMetric.LogsMetricGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logs-metric/index:LogsMetricGroupByOutputReference"
    },
    "@cdktf/provider-datadog.logsPipelineOrder.LogsPipelineOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order datadog_logs_pipeline_order}."
      },
      "fqn": "@cdktf/provider-datadog.logsPipelineOrder.LogsPipelineOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order datadog_logs_pipeline_order} Resource."
        },
        "locationInModule": {
          "filename": "src/logs-pipeline-order/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.logsPipelineOrder.LogsPipelineOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logs-pipeline-order/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogsPipelineOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogsPipelineOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogsPipelineOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogsPipelineOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 104
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 142
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogsPipelineOrder",
      "namespace": "logsPipelineOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 108
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 121
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 134
          },
          "name": "pipelinesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 127
          },
          "name": "pipelines",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logs-pipeline-order/index:LogsPipelineOrder"
    },
    "@cdktf/provider-datadog.logsPipelineOrder.LogsPipelineOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.logsPipelineOrder.LogsPipelineOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logs-pipeline-order/index.ts",
        "line": 14
      },
      "name": "LogsPipelineOrderConfig",
      "namespace": "logsPipelineOrder",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "It's recommended to use the same value as the resource name. No related field is available in [Logs Pipeline API](https://docs.datadoghq.com/api/v1/logs-pipelines/#get-pipeline-order).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order#name LogsPipelineOrder#name}",
            "stability": "stable",
            "summary": "The name attribute in the resource `datadog_logs_pipeline_order` needs to be unique."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order#pipelines LogsPipelineOrder#pipelines}",
            "stability": "stable",
            "summary": "The pipeline IDs list. The order of pipeline IDs in this attribute defines the overall pipeline order for logs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 33
          },
          "name": "pipelines",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/logs_pipeline_order#id LogsPipelineOrder#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logs-pipeline-order/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logs-pipeline-order/index:LogsPipelineOrderConfig"
    },
    "@cdktf/provider-datadog.metricMetadata.MetricMetadata": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata datadog_metric_metadata}."
      },
      "fqn": "@cdktf/provider-datadog.metricMetadata.MetricMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata datadog_metric_metadata} Resource."
        },
        "locationInModule": {
          "filename": "src/metric-metadata/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.metricMetadata.MetricMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metric-metadata/index.ts",
        "line": 69
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MetricMetadata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 86
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MetricMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MetricMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MetricMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 139
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 155
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 184
          },
          "name": "resetPerUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 200
          },
          "name": "resetShortName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 216
          },
          "name": "resetStatsdInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 232
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 248
          },
          "name": "resetUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MetricMetadata",
      "namespace": "metricMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 74
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 143
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 159
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 172
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 188
          },
          "name": "perUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 204
          },
          "name": "shortNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 220
          },
          "name": "statsdIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 236
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 252
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 133
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 165
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 178
          },
          "name": "perUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 194
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 210
          },
          "name": "statsdInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 226
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 242
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metric-metadata/index:MetricMetadata"
    },
    "@cdktf/provider-datadog.metricMetadata.MetricMetadataConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.metricMetadata.MetricMetadataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metric-metadata/index.ts",
        "line": 14
      },
      "name": "MetricMetadataConfig",
      "namespace": "metricMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#metric MetricMetadata#metric}",
            "stability": "stable",
            "summary": "The name of the metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 33
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#description MetricMetadata#description}",
            "stability": "stable",
            "summary": "A description of the metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#id MetricMetadata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#per_unit MetricMetadata#per_unit}",
            "stability": "stable",
            "summary": "Per unit of the metric such as `second` in `bytes per second`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 39
          },
          "name": "perUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#short_name MetricMetadata#short_name}",
            "stability": "stable",
            "summary": "A short name of the metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 45
          },
          "name": "shortName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#statsd_interval MetricMetadata#statsd_interval}",
            "stability": "stable",
            "summary": "If applicable, statsd flush interval in seconds for the metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 51
          },
          "name": "statsdInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#type MetricMetadata#type}",
            "stability": "stable",
            "summary": "Metric type such as `gauge` or `rate`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 57
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_metadata#unit MetricMetadata#unit}",
            "stability": "stable",
            "summary": "Primary unit of the metric such as `byte` or `operation`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-metadata/index.ts",
            "line": 63
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metric-metadata/index:MetricMetadataConfig"
    },
    "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfiguration": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration datadog_metric_tag_configuration}."
      },
      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration datadog_metric_tag_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/metric-tag-configuration/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metric-tag-configuration/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MetricTagConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 196
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MetricTagConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MetricTagConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MetricTagConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 315
          },
          "name": "putAggregations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 318
          },
          "name": "resetAggregations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 247
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 263
          },
          "name": "resetIncludePercentiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 330
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MetricTagConfiguration",
      "namespace": "metricTagConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 184
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 312
          },
          "name": "aggregations",
          "type": {
            "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 322
          },
          "name": "aggregationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 251
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 267
          },
          "name": "includePercentilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 280
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 293
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 306
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 241
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 257
          },
          "name": "includePercentiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 273
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 286
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 299
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/metric-tag-configuration/index:MetricTagConfiguration"
    },
    "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metric-tag-configuration/index.ts",
        "line": 53
      },
      "name": "MetricTagConfigurationAggregations",
      "namespace": "metricTagConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#space MetricTagConfiguration#space}",
            "stability": "stable",
            "summary": "A space aggregation for use in query. Valid values are `avg`, `max`, `min`, `sum`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 59
          },
          "name": "space",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#time MetricTagConfiguration#time}",
            "stability": "stable",
            "summary": "A time aggregation for use in query. Valid values are `avg`, `count`, `max`, `min`, `sum`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 65
          },
          "name": "time",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metric-tag-configuration/index:MetricTagConfigurationAggregations"
    },
    "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregationsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metric-tag-configuration/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metric-tag-configuration/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregationsOutputReference"
            }
          }
        }
      ],
      "name": "MetricTagConfigurationAggregationsList",
      "namespace": "metricTagConfiguration",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metric-tag-configuration/index:MetricTagConfigurationAggregationsList"
    },
    "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregationsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metric-tag-configuration/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metric-tag-configuration/index.ts",
        "line": 79
      },
      "name": "MetricTagConfigurationAggregationsOutputReference",
      "namespace": "metricTagConfiguration",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 138
          },
          "name": "spaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 151
          },
          "name": "timeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 131
          },
          "name": "space",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 144
          },
          "name": "time",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metric-tag-configuration/index:MetricTagConfigurationAggregationsOutputReference"
    },
    "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metric-tag-configuration/index.ts",
        "line": 14
      },
      "name": "MetricTagConfigurationConfig",
      "namespace": "metricTagConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#metric_name MetricTagConfiguration#metric_name}",
            "stability": "stable",
            "summary": "The metric name for this resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 33
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#metric_type MetricTagConfiguration#metric_type}",
            "stability": "stable",
            "summary": "The metric's type. This field can't be updated after creation. Valid values are `gauge`, `count`, `rate`, `distribution`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 39
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#tags MetricTagConfiguration#tags}",
            "stability": "stable",
            "summary": "A list of tag keys that will be queryable for your metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 45
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#aggregations MetricTagConfiguration#aggregations}",
            "stability": "stable",
            "summary": "aggregations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 51
          },
          "name": "aggregations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.metricTagConfiguration.MetricTagConfigurationAggregations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#id MetricTagConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Defaults to false. Can only be applied to metrics that have a `metric_type` of distribution.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/metric_tag_configuration#include_percentiles MetricTagConfiguration#include_percentiles}",
            "stability": "stable",
            "summary": "Toggle to include/exclude percentiles for a distribution metric."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metric-tag-configuration/index.ts",
            "line": 27
          },
          "name": "includePercentiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metric-tag-configuration/index:MetricTagConfigurationConfig"
    },
    "@cdktf/provider-datadog.monitor.Monitor": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor datadog_monitor}."
      },
      "fqn": "@cdktf/provider-datadog.monitor.Monitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor datadog_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.monitor.MonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Monitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1606
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Monitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Monitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Monitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2171
          },
          "name": "putMonitorThresholds",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholds"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2155
          },
          "name": "putMonitorThresholdWindows",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindows"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2187
          },
          "name": "putSchedulingOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2203
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.monitor.MonitorVariables"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1685
          },
          "name": "resetEnableLogsSample"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1706
          },
          "name": "resetEscalationMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1722
          },
          "name": "resetEvaluationDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1738
          },
          "name": "resetForceDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1770
          },
          "name": "resetGroupbySimpleMonitor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1754
          },
          "name": "resetGroupRetentionDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1786
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1802
          },
          "name": "resetIncludeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1818
          },
          "name": "resetLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2174
          },
          "name": "resetMonitorThresholds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2158
          },
          "name": "resetMonitorThresholdWindows"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1860
          },
          "name": "resetNewGroupDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1876
          },
          "name": "resetNewHostDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1892
          },
          "name": "resetNoDataTimeframe"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1908
          },
          "name": "resetNotificationPresetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1924
          },
          "name": "resetNotifyAudit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1940
          },
          "name": "resetNotifyBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1956
          },
          "name": "resetNotifyNoData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1972
          },
          "name": "resetOnMissingData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1988
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2017
          },
          "name": "resetRenotifyInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2033
          },
          "name": "resetRenotifyOccurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2049
          },
          "name": "resetRenotifyStatuses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2065
          },
          "name": "resetRequireFullWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2081
          },
          "name": "resetRestrictedRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2190
          },
          "name": "resetSchedulingOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2097
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2113
          },
          "name": "resetTimeoutH"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2142
          },
          "name": "resetValidate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2206
          },
          "name": "resetVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Monitor",
      "namespace": "monitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1594
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1694
          },
          "name": "enableSamples",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2168
          },
          "name": "monitorThresholds",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2152
          },
          "name": "monitorThresholdWindows",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindowsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2184
          },
          "name": "schedulingOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2200
          },
          "name": "variables",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1689
          },
          "name": "enableLogsSampleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1710
          },
          "name": "escalationMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1726
          },
          "name": "evaluationDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1742
          },
          "name": "forceDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1774
          },
          "name": "groupbySimpleMonitorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1758
          },
          "name": "groupRetentionDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1790
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1806
          },
          "name": "includeTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1822
          },
          "name": "lockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1835
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2178
          },
          "name": "monitorThresholdsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholds"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2162
          },
          "name": "monitorThresholdWindowsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindows"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1848
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1864
          },
          "name": "newGroupDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1880
          },
          "name": "newHostDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1896
          },
          "name": "noDataTimeframeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1912
          },
          "name": "notificationPresetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1928
          },
          "name": "notifyAuditInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1944
          },
          "name": "notifyByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1960
          },
          "name": "notifyNoDataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1976
          },
          "name": "onMissingDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1992
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2005
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2021
          },
          "name": "renotifyIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2037
          },
          "name": "renotifyOccurrencesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2053
          },
          "name": "renotifyStatusesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2069
          },
          "name": "requireFullWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2085
          },
          "name": "restrictedRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2194
          },
          "name": "schedulingOptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2101
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2117
          },
          "name": "timeoutHInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2130
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2146
          },
          "name": "validateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2210
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariables"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1679
          },
          "name": "enableLogsSample",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1700
          },
          "name": "escalationMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1716
          },
          "name": "evaluationDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1732
          },
          "name": "forceDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1764
          },
          "name": "groupbySimpleMonitor",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1748
          },
          "name": "groupRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1780
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1796
          },
          "name": "includeTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1812
          },
          "name": "locked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1828
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1841
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1854
          },
          "name": "newGroupDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1870
          },
          "name": "newHostDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1886
          },
          "name": "noDataTimeframe",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1902
          },
          "name": "notificationPresetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1918
          },
          "name": "notifyAudit",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1934
          },
          "name": "notifyBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1950
          },
          "name": "notifyNoData",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1966
          },
          "name": "onMissingData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1982
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1998
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2011
          },
          "name": "renotifyInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2027
          },
          "name": "renotifyOccurrences",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2043
          },
          "name": "renotifyStatuses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2059
          },
          "name": "requireFullWindow",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2075
          },
          "name": "restrictedRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2091
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2107
          },
          "name": "timeoutH",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2123
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 2136
          },
          "name": "validate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:Monitor"
    },
    "@cdktf/provider-datadog.monitor.MonitorConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 14
      },
      "name": "MonitorConfig",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Email notifications can be sent to specific users by using the same `@username` notation as events.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#message Monitor#message}",
            "stability": "stable",
            "summary": "A message to include with notifications for this monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 79
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#name Monitor#name}",
            "stability": "stable",
            "summary": "Name of Datadog monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 85
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Note this is not the same query you see in the UI and the syntax is different depending on the monitor type, please see the [API Reference](https://docs.datadoghq.com/api/v1/monitors/#create-a-monitor) for details. `terraform plan` will validate query contents unless `validate` is set to `false`.\n\n**Note:** APM latency data is now available as Distribution Metrics. Existing monitors have been migrated automatically but all terraformed monitors can still use the existing metrics. We strongly recommend updating monitor definitions to query the new metrics. To learn more, or to see examples of how to update your terraform definitions to utilize the new distribution metrics, see the [detailed doc](https://docs.datadoghq.com/tracing/guide/ddsketch_trace_metrics/).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#query Monitor#query}",
            "stability": "stable",
            "summary": "The monitor query to notify on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 151
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The mapping from these types to the types found in the Datadog Web UI can be found in the Datadog API [documentation page](https://docs.datadoghq.com/api/v1/monitors/#create-a-monitor). Note: The monitor type cannot be changed after a monitor is created. Valid values are `composite`, `event alert`, `log alert`, `metric alert`, `process alert`, `query alert`, `rum alert`, `service check`, `synthetics alert`, `trace-analytics alert`, `slo alert`, `event-v2 alert`, `audit alert`, `ci-pipelines alert`, `ci-tests alert`, `error-tracking alert`, `database-monitoring alert`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#type Monitor#type}",
            "stability": "stable",
            "summary": "The type of the monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 199
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is only used by log monitors. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#enable_logs_sample Monitor#enable_logs_sample}",
            "stability": "stable",
            "summary": "A boolean indicating whether or not to include a list of log values which triggered the alert."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 20
          },
          "name": "enableLogsSample",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#escalation_message Monitor#escalation_message}",
            "stability": "stable",
            "summary": "A message to include with a re-notification. Supports the `@username` notification allowed elsewhere."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 26
          },
          "name": "escalationMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For example, if the value is set to `300` (5min), the `timeframe` is set to `last_5m` and the time is 7:00, the monitor will evaluate data from 6:50 to 6:55. This is useful for AWS CloudWatch and other backfilled metrics to ensure the monitor will always have data during evaluation.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#evaluation_delay Monitor#evaluation_delay}",
            "stability": "stable",
            "summary": "(Only applies to metric alert) Time (in seconds) to delay evaluation, as a non-negative integer."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 34
          },
          "name": "evaluationDelay",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#force_delete Monitor#force_delete}",
            "stability": "stable",
            "summary": "A boolean indicating whether this monitor can be deleted even if it’s referenced by other resources (e.g. SLO, composite monitor)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 40
          },
          "name": "forceDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is only used by log monitors. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#groupby_simple_monitor Monitor#groupby_simple_monitor}",
            "stability": "stable",
            "summary": "Whether or not to trigger one alert if any source breaches a threshold."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 52
          },
          "name": "groupbySimpleMonitor",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The minimum value is one hour, and the maximum value is 72 hours. Example values are: 60m, 1h, and 2d. This option is only available for APM Trace Analytics, Audit Trail, CI, Error Tracking, Event, Logs, and RUM monitors.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#group_retention_duration Monitor#group_retention_duration}",
            "stability": "stable",
            "summary": "The time span after which groups with missing data are dropped from the monitor state."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 46
          },
          "name": "groupRetentionDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#id Monitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 59
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#include_tags Monitor#include_tags}",
            "stability": "stable",
            "summary": "A boolean indicating whether notifications from this monitor automatically insert its triggering tags into the title. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 65
          },
          "name": "includeTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Defaults to `false`. **Deprecated.** Use `restricted_roles`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#locked Monitor#locked}",
            "stability": "stable",
            "summary": "A boolean indicating whether changes to this monitor should be restricted to the creator or admins."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 71
          },
          "name": "locked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#monitor_thresholds Monitor#monitor_thresholds}",
            "stability": "stable",
            "summary": "monitor_thresholds block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 217
          },
          "name": "monitorThresholds",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholds"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#monitor_threshold_windows Monitor#monitor_threshold_windows}",
            "stability": "stable",
            "summary": "monitor_threshold_windows block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 211
          },
          "name": "monitorThresholdWindows",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindows"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "`new_group_delay` overrides `new_host_delay` if it is set to a nonzero value.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#new_group_delay Monitor#new_group_delay}",
            "stability": "stable",
            "summary": "The time (in seconds) to skip evaluations for new groups."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 93
          },
          "name": "newGroupDelay",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "See `new_group_delay`. Time (in seconds) to allow a host to boot and applications to fully start before starting the evaluation of monitor results. Should be a non-negative integer. This value is ignored for simple monitors and monitors not grouped by host. The only case when this should be used is to override the default and set `new_host_delay` to zero for monitors grouped by host. **Deprecated.** Use `new_group_delay` except when setting `new_host_delay` to zero. Defaults to `300`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#new_host_delay Monitor#new_host_delay}",
            "stability": "stable",
            "summary": "**Deprecated**."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 99
          },
          "name": "newHostDelay",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "We recommend at least 2x the monitor timeframe for metric alerts or 2 minutes for service checks. Defaults to `10`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#no_data_timeframe Monitor#no_data_timeframe}",
            "stability": "stable",
            "summary": "The number of minutes before a monitor will notify when data stops reporting."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 107
          },
          "name": "noDataTimeframe",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#notification_preset_name Monitor#notification_preset_name}",
            "stability": "stable",
            "summary": "Toggles the display of additional content sent in the monitor notification. Valid values are `show_all`, `hide_query`, `hide_handles`, `hide_all`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 113
          },
          "name": "notificationPresetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#notify_audit Monitor#notify_audit}",
            "stability": "stable",
            "summary": "A boolean indicating whether tagged users will be notified on changes to this monitor. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 119
          },
          "name": "notifyAudit",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Only available for monitors with groupings. For instance, a monitor grouped by `cluster`, `namespace`, and `pod` can be configured to only notify on each new `cluster` violating the alert conditions by setting `notify_by` to `['cluster']`. Tags mentioned in `notify_by` must be a subset of the grouping tags in the query. For example, a query grouped by `cluster` and `namespace` cannot notify on `region`. Setting `notify_by` to `[*]` configures the monitor to notify as a simple-alert.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#notify_by Monitor#notify_by}",
            "stability": "stable",
            "summary": "Controls what granularity a monitor alerts on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 125
          },
          "name": "notifyBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#notify_no_data Monitor#notify_no_data}",
            "stability": "stable",
            "summary": "A boolean indicating whether this monitor will notify when data stops reporting. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 131
          },
          "name": "notifyNoData",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The default option results in different behavior depending on the monitor query type. For monitors using `Count` queries, an empty monitor evaluation is treated as 0 and is compared to the threshold conditions. For monitors using any query type other than `Count`, for example `Gauge`, `Measure`, or `Rate`, the monitor shows the last known status. This option is only available for APM Trace Analytics, Audit Trail, CI, Error Tracking, Event, Logs, and RUM monitors. Valid values are: `show_no_data`, `show_and_notify_no_data`, `resolve`, and `default`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#on_missing_data Monitor#on_missing_data}",
            "stability": "stable",
            "summary": "Controls how groups or monitors are treated if an evaluation does not return any data points."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 137
          },
          "name": "onMissingData",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#priority Monitor#priority}",
            "stability": "stable",
            "summary": "Integer from 1 (high) to 5 (low) indicating alert severity."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 143
          },
          "name": "priority",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "It will only re-notify if it's not resolved.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#renotify_interval Monitor#renotify_interval}",
            "stability": "stable",
            "summary": "The number of minutes after the last notification before a monitor will re-notify on the current status."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 157
          },
          "name": "renotifyInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#renotify_occurrences Monitor#renotify_occurrences}",
            "stability": "stable",
            "summary": "The number of re-notification messages that should be sent on the current status."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 163
          },
          "name": "renotifyOccurrences",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#renotify_statuses Monitor#renotify_statuses}",
            "stability": "stable",
            "summary": "The types of statuses for which re-notification messages should be sent. Valid values are `alert`, `warn`, `no data`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 169
          },
          "name": "renotifyStatuses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Datadog strongly recommends you set this to `false` for sparse metrics, otherwise some evaluations may be skipped. Defaults to `true`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#require_full_window Monitor#require_full_window}",
            "stability": "stable",
            "summary": "A boolean indicating whether this monitor needs a full window of data before it's evaluated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 175
          },
          "name": "requireFullWindow",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Editing a monitor includes any updates to the monitor configuration, monitor deletion, and muting of the monitor for any amount of time. Roles unique identifiers can be pulled from the [Roles API](https://docs.datadoghq.com/api/latest/roles/#list-roles) in the `data.id` field.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#restricted_roles Monitor#restricted_roles}",
            "stability": "stable",
            "summary": "A list of unique role identifiers to define which roles are allowed to edit the monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 181
          },
          "name": "restrictedRoles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#scheduling_options Monitor#scheduling_options}",
            "stability": "stable",
            "summary": "scheduling_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 223
          },
          "name": "schedulingOptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This can help you categorize and filter monitors in the manage monitors page of the UI. Note: it's not currently possible to filter by these tags when querying via the API\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#tags Monitor#tags}",
            "stability": "stable",
            "summary": "A list of tags to associate with your monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 187
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The minimum allowed value is 0 hours. The maximum allowed value is 24 hours.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#timeout_h Monitor#timeout_h}",
            "stability": "stable",
            "summary": "The number of hours of the monitor not reporting data before it automatically resolves from a triggered state."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 193
          },
          "name": "timeoutH",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#validate Monitor#validate}",
            "stability": "stable",
            "summary": "If set to `false`, skip the validation call done during plan."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 205
          },
          "name": "validate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#variables Monitor#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 229
          },
          "name": "variables",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariables"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorConfig"
    },
    "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindows": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindows",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 231
      },
      "name": "MonitorMonitorThresholdWindows",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#recovery_window Monitor#recovery_window}",
            "stability": "stable",
            "summary": "Describes how long an anomalous metric must be normal before the alert recovers."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 237
          },
          "name": "recoveryWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#trigger_window Monitor#trigger_window}",
            "stability": "stable",
            "summary": "Describes how long a metric must be anomalous before an alert triggers."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 243
          },
          "name": "triggerWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorMonitorThresholdWindows"
    },
    "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindowsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindowsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 303
          },
          "name": "resetRecoveryWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 319
          },
          "name": "resetTriggerWindow"
        }
      ],
      "name": "MonitorMonitorThresholdWindowsOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 307
          },
          "name": "recoveryWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 323
          },
          "name": "triggerWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 297
          },
          "name": "recoveryWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 313
          },
          "name": "triggerWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdWindows"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorMonitorThresholdWindowsOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorMonitorThresholds": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 327
      },
      "name": "MonitorMonitorThresholds",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#critical Monitor#critical}",
            "stability": "stable",
            "summary": "The monitor `CRITICAL` threshold. Must be a number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 333
          },
          "name": "critical",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#critical_recovery Monitor#critical_recovery}",
            "stability": "stable",
            "summary": "The monitor `CRITICAL` recovery threshold. Must be a number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 339
          },
          "name": "criticalRecovery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#ok Monitor#ok}",
            "stability": "stable",
            "summary": "The monitor `OK` threshold. Only supported in monitor type `service check`. Must be a number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 345
          },
          "name": "ok",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#unknown Monitor#unknown}",
            "stability": "stable",
            "summary": "The monitor `UNKNOWN` threshold. Only supported in monitor type `service check`. Must be a number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 351
          },
          "name": "unknown",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#warning Monitor#warning}",
            "stability": "stable",
            "summary": "The monitor `WARNING` threshold. Must be a number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 357
          },
          "name": "warning",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#warning_recovery Monitor#warning_recovery}",
            "stability": "stable",
            "summary": "The monitor `WARNING` recovery threshold. Must be a number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 363
          },
          "name": "warningRecovery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorMonitorThresholds"
    },
    "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 451
          },
          "name": "resetCritical"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 467
          },
          "name": "resetCriticalRecovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 483
          },
          "name": "resetOk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 499
          },
          "name": "resetUnknown"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 515
          },
          "name": "resetWarning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 531
          },
          "name": "resetWarningRecovery"
        }
      ],
      "name": "MonitorMonitorThresholdsOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 455
          },
          "name": "criticalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 471
          },
          "name": "criticalRecoveryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 487
          },
          "name": "okInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 503
          },
          "name": "unknownInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 519
          },
          "name": "warningInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 535
          },
          "name": "warningRecoveryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 445
          },
          "name": "critical",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 461
          },
          "name": "criticalRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 477
          },
          "name": "ok",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 493
          },
          "name": "unknown",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 509
          },
          "name": "warning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 525
          },
          "name": "warningRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorMonitorThresholds"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorMonitorThresholdsOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 696
      },
      "name": "MonitorSchedulingOptions",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#evaluation_window Monitor#evaluation_window}",
            "stability": "stable",
            "summary": "evaluation_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 702
          },
          "name": "evaluationWindow",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorSchedulingOptions"
    },
    "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 539
      },
      "name": "MonitorSchedulingOptionsEvaluationWindow",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be defined in UTC time in `HH:mm` format.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#day_starts Monitor#day_starts}",
            "stability": "stable",
            "summary": "The time of the day at which a one day cumulative evaluation window starts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 545
          },
          "name": "dayStarts",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be between 0 and 59.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#hour_starts Monitor#hour_starts}",
            "stability": "stable",
            "summary": "The minute of the hour at which a one hour cumulative evaluation window starts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 551
          },
          "name": "hourStarts",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be a value of 1.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#month_starts Monitor#month_starts}",
            "stability": "stable",
            "summary": "The day of the month at which a one month cumulative evaluation window starts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 557
          },
          "name": "monthStarts",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorSchedulingOptionsEvaluationWindow"
    },
    "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindowList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 692
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindowOutputReference"
            }
          }
        }
      ],
      "name": "MonitorSchedulingOptionsEvaluationWindowList",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 685
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 685
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 685
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorSchedulingOptionsEvaluationWindowList"
    },
    "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindowOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 636
          },
          "name": "resetDayStarts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 652
          },
          "name": "resetHourStarts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 668
          },
          "name": "resetMonthStarts"
        }
      ],
      "name": "MonitorSchedulingOptionsEvaluationWindowOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 640
          },
          "name": "dayStartsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 656
          },
          "name": "hourStartsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 672
          },
          "name": "monthStartsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 630
          },
          "name": "dayStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 646
          },
          "name": "hourStarts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 662
          },
          "name": "monthStarts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorSchedulingOptionsEvaluationWindowOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 788
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsOutputReference"
            }
          }
        }
      ],
      "name": "MonitorSchedulingOptionsList",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 781
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 781
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorSchedulingOptionsList"
    },
    "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 764
          },
          "name": "putEvaluationWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "MonitorSchedulingOptionsOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 761
          },
          "name": "evaluationWindow",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 768
          },
          "name": "evaluationWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptionsEvaluationWindow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.monitor.MonitorSchedulingOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorSchedulingOptionsOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariables": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1518
      },
      "name": "MonitorVariables",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#event_query Monitor#event_query}",
            "stability": "stable",
            "summary": "event_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1524
          },
          "name": "eventQuery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariables"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1286
      },
      "name": "MonitorVariablesEventQuery",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#compute Monitor#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1310
          },
          "name": "compute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#data_source Monitor#data_source}",
            "stability": "stable",
            "summary": "The data source for event platform-based queries. Valid values are `rum`, `ci_pipelines`, `ci_tests`, `audit`, `events`, `logs`, `spans`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1292
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#name Monitor#name}",
            "stability": "stable",
            "summary": "The name of query for use in formulas."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#search Monitor#search}",
            "stability": "stable",
            "summary": "search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1322
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#group_by Monitor#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1316
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#indexes Monitor#indexes}",
            "stability": "stable",
            "summary": "An array of index names to query in the stream."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1298
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQuery"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 792
      },
      "name": "MonitorVariablesEventQueryCompute",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#aggregation Monitor#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 798
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#interval Monitor#interval}",
            "stability": "stable",
            "summary": "A time interval in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 804
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#metric Monitor#metric}",
            "stability": "stable",
            "summary": "The measurable attribute to compute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 810
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryCompute"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryComputeList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 942
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryComputeOutputReference"
            }
          }
        }
      ],
      "name": "MonitorVariablesEventQueryComputeList",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 935
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 935
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryComputeList"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 902
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 918
          },
          "name": "resetMetric"
        }
      ],
      "name": "MonitorVariablesEventQueryComputeOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 890
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 906
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 922
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 883
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 896
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 912
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryComputeOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1068
      },
      "name": "MonitorVariablesEventQueryGroupBy",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#facet Monitor#facet}",
            "stability": "stable",
            "summary": "The event facet."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1074
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#limit Monitor#limit}",
            "stability": "stable",
            "summary": "The number of groups to return."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1080
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#sort Monitor#sort}",
            "stability": "stable",
            "summary": "sort block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1086
          },
          "name": "sort",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryGroupBy"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1218
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupByOutputReference"
            }
          }
        }
      ],
      "name": "MonitorVariablesEventQueryGroupByList",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1211
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1211
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryGroupByList"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1191
          },
          "name": "putSort",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySort"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1178
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1194
          },
          "name": "resetSort"
        }
      ],
      "name": "MonitorVariablesEventQueryGroupByOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1188
          },
          "name": "sort",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySortOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1166
          },
          "name": "facetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1182
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1198
          },
          "name": "sortInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySort"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1159
          },
          "name": "facet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1172
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryGroupByOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySort": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySort",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 946
      },
      "name": "MonitorVariablesEventQueryGroupBySort",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `count`, `cardinality`, `median`, `pc75`, `pc90`, `pc95`, `pc98`, `pc99`, `sum`, `min`, `max`, `avg`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#aggregation Monitor#aggregation}",
            "stability": "stable",
            "summary": "The aggregation methods for the event platform queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 952
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#metric Monitor#metric}",
            "stability": "stable",
            "summary": "The metric used for sorting group by results."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 958
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#order Monitor#order}",
            "stability": "stable",
            "summary": "Direction of sort. Valid values are `asc`, `desc`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 964
          },
          "name": "order",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryGroupBySort"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySortOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySortOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1044
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1060
          },
          "name": "resetOrder"
        }
      ],
      "name": "MonitorVariablesEventQueryGroupBySortOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1032
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1048
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1064
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1025
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1038
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1054
          },
          "name": "order",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBySort"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryGroupBySortOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryOutputReference"
            }
          }
        }
      ],
      "name": "MonitorVariablesEventQueryList",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryList"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1461
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1474
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1490
          },
          "name": "putSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1477
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1435
          },
          "name": "resetIndexes"
        }
      ],
      "name": "MonitorVariablesEventQueryOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1458
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1471
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1487
          },
          "name": "search",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1465
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryCompute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1423
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1481
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1439
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1452
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1494
          },
          "name": "searchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1416
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1429
          },
          "name": "indexes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQueryOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearch": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1222
      },
      "name": "MonitorVariablesEventQuerySearch",
      "namespace": "monitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor#query Monitor#query}",
            "stability": "stable",
            "summary": "The events search string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1228
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQuerySearch"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearchOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1241
      },
      "name": "MonitorVariablesEventQuerySearchOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1282
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1275
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuerySearch"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesEventQuerySearchOutputReference"
    },
    "@cdktf/provider-datadog.monitor.MonitorVariablesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor/index.ts",
          "line": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor/index.ts",
        "line": 1537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1574
          },
          "name": "putEventQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1577
          },
          "name": "resetEventQuery"
        }
      ],
      "name": "MonitorVariablesOutputReference",
      "namespace": "monitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1571
          },
          "name": "eventQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1581
          },
          "name": "eventQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.monitor.MonitorVariablesEventQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor/index.ts",
            "line": 1548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitor.MonitorVariables"
          }
        }
      ],
      "symbolId": "src/monitor/index:MonitorVariablesOutputReference"
    },
    "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicy": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy datadog_monitor_config_policy}."
      },
      "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy datadog_monitor_config_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/monitor-config-policy/index.ts",
          "line": 187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor-config-policy/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MonitorConfigPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 172
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MonitorConfigPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MonitorConfigPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MonitorConfigPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 246
          },
          "name": "putTagPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 220
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 249
          },
          "name": "resetTagPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 261
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MonitorConfigPolicy",
      "namespace": "monitorConfigPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 160
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 243
          },
          "name": "tagPolicy",
          "type": {
            "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 224
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 237
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 253
          },
          "name": "tagPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 230
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor-config-policy/index:MonitorConfigPolicy"
    },
    "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-config-policy/index.ts",
        "line": 14
      },
      "name": "MonitorConfigPolicyConfig",
      "namespace": "monitorConfigPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#policy_type MonitorConfigPolicy#policy_type}",
            "stability": "stable",
            "summary": "The monitor config policy type Valid values are `tag`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 27
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#id MonitorConfigPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#tag_policy MonitorConfigPolicy#tag_policy}",
            "stability": "stable",
            "summary": "tag_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 33
          },
          "name": "tagPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicy"
          }
        }
      ],
      "symbolId": "src/monitor-config-policy/index:MonitorConfigPolicyConfig"
    },
    "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-config-policy/index.ts",
        "line": 35
      },
      "name": "MonitorConfigPolicyTagPolicy",
      "namespace": "monitorConfigPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#tag_key MonitorConfigPolicy#tag_key}",
            "stability": "stable",
            "summary": "The key of the tag."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 41
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#tag_key_required MonitorConfigPolicy#tag_key_required}",
            "stability": "stable",
            "summary": "If a tag key is required for monitor creation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 47
          },
          "name": "tagKeyRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_config_policy#valid_tag_values MonitorConfigPolicy#valid_tag_values}",
            "stability": "stable",
            "summary": "Valid values for the tag."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 53
          },
          "name": "validTagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/monitor-config-policy/index:MonitorConfigPolicyTagPolicy"
    },
    "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor-config-policy/index.ts",
          "line": 75
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor-config-policy/index.ts",
        "line": 68
      },
      "name": "MonitorConfigPolicyTagPolicyOutputReference",
      "namespace": "monitorConfigPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 121
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 134
          },
          "name": "tagKeyRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 147
          },
          "name": "validTagValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 114
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 127
          },
          "name": "tagKeyRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 140
          },
          "name": "validTagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-config-policy/index.ts",
            "line": 79
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.monitorConfigPolicy.MonitorConfigPolicyTagPolicy"
          }
        }
      ],
      "symbolId": "src/monitor-config-policy/index:MonitorConfigPolicyTagPolicyOutputReference"
    },
    "@cdktf/provider-datadog.monitorJson.MonitorJson": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json datadog_monitor_json}."
      },
      "fqn": "@cdktf/provider-datadog.monitorJson.MonitorJson",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json datadog_monitor_json} Resource."
        },
        "locationInModule": {
          "filename": "src/monitor-json/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.monitorJson.MonitorJsonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor-json/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MonitorJson resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MonitorJson to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MonitorJson that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MonitorJson to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 104
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 133
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MonitorJson",
      "namespace": "monitorJson",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 108
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 121
          },
          "name": "monitorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 137
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 114
          },
          "name": "monitor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 127
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor-json/index:MonitorJson"
    },
    "@cdktf/provider-datadog.monitorJson.MonitorJsonConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.monitorJson.MonitorJsonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-json/index.ts",
        "line": 14
      },
      "name": "MonitorJsonConfig",
      "namespace": "monitorJson",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json#monitor MonitorJson#monitor}",
            "stability": "stable",
            "summary": "The JSON formatted definition of the monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 27
          },
          "name": "monitor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json#id MonitorJson#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/monitor_json#url MonitorJson#url}",
            "stability": "stable",
            "summary": "The URL of the monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-json/index.ts",
            "line": 33
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor-json/index:MonitorJsonConfig"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettings": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings datadog_organization_settings}."
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings datadog_organization_settings} Resource."
        },
        "locationInModule": {
          "filename": "src/organization-settings/index.ts",
          "line": 588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OrganizationSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 573
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OrganizationSettings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OrganizationSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OrganizationSettings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 660
          },
          "name": "putSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 626
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 642
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 663
          },
          "name": "resetSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 675
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OrganizationSettings",
      "namespace": "organizationSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 561
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 614
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 651
          },
          "name": "publicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 657
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 630
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 646
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 667
          },
          "name": "settingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 620
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 636
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettings"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 14
      },
      "name": "OrganizationSettingsConfig",
      "namespace": "organizationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#id OrganizationSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#name OrganizationSettings#name}",
            "stability": "stable",
            "summary": "Name for Organization."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 27
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#settings OrganizationSettings#settings}",
            "stability": "stable",
            "summary": "settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 33
          },
          "name": "settings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettings"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsConfig"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettings": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 332
      },
      "name": "OrganizationSettingsSettings",
      "namespace": "organizationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#saml OrganizationSettings#saml}",
            "stability": "stable",
            "summary": "saml block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 350
          },
          "name": "saml",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSaml"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#saml_autocreate_users_domains OrganizationSettings#saml_autocreate_users_domains}",
            "stability": "stable",
            "summary": "saml_autocreate_users_domains block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 356
          },
          "name": "samlAutocreateUsersDomains",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#saml_idp_initiated_login OrganizationSettings#saml_idp_initiated_login}",
            "stability": "stable",
            "summary": "saml_idp_initiated_login block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 362
          },
          "name": "samlIdpInitiatedLogin",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLogin"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#saml_strict_mode OrganizationSettings#saml_strict_mode}",
            "stability": "stable",
            "summary": "saml_strict_mode block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 368
          },
          "name": "samlStrictMode",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictMode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#private_widget_share OrganizationSettings#private_widget_share}",
            "stability": "stable",
            "summary": "Whether or not the organization users can share widgets outside of Datadog. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 338
          },
          "name": "privateWidgetShare",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Options are `st` (standard user), `adm` (admin user), or `ro` (read-only user). Allowed enum values: `st`, `adm` , `ro`, `ERROR` Defaults to `\"st\"`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#saml_autocreate_access_role OrganizationSettings#saml_autocreate_access_role}",
            "stability": "stable",
            "summary": "The access role of the user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 344
          },
          "name": "samlAutocreateAccessRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettings"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/organization-settings/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 505
          },
          "name": "putSaml",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSaml"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 518
          },
          "name": "putSamlAutocreateUsersDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 531
          },
          "name": "putSamlIdpInitiatedLogin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLogin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 544
          },
          "name": "putSamlStrictMode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictMode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 456
          },
          "name": "resetPrivateWidgetShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 472
          },
          "name": "resetSamlAutocreateAccessRole"
        }
      ],
      "name": "OrganizationSettingsSettingsOutputReference",
      "namespace": "organizationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 502
          },
          "name": "saml",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 515
          },
          "name": "samlAutocreateUsersDomains",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 481
          },
          "name": "samlCanBeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 486
          },
          "name": "samlIdpEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 528
          },
          "name": "samlIdpInitiatedLogin",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLoginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 491
          },
          "name": "samlIdpMetadataUploaded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 496
          },
          "name": "samlLoginUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 541
          },
          "name": "samlStrictMode",
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictModeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 460
          },
          "name": "privateWidgetShareInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 476
          },
          "name": "samlAutocreateAccessRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 522
          },
          "name": "samlAutocreateUsersDomainsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomains"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 535
          },
          "name": "samlIdpInitiatedLoginInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLogin"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 509
          },
          "name": "samlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSaml"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 548
          },
          "name": "samlStrictModeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictMode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 450
          },
          "name": "privateWidgetShare",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 466
          },
          "name": "samlAutocreateAccessRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettings"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsOutputReference"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSaml": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSaml",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 35
      },
      "name": "OrganizationSettingsSettingsSaml",
      "namespace": "organizationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#enabled OrganizationSettings#enabled}",
            "stability": "stable",
            "summary": "Whether or not SAML is enabled for this organization. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 41
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSaml"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomains": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 102
      },
      "name": "OrganizationSettingsSettingsSamlAutocreateUsersDomains",
      "namespace": "organizationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#domains OrganizationSettings#domains}",
            "stability": "stable",
            "summary": "List of domains where the SAML automated user creation is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 108
          },
          "name": "domains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#enabled OrganizationSettings#enabled}",
            "stability": "stable",
            "summary": "Whether or not the automated user creation based on SAML domain is enabled. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 114
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlAutocreateUsersDomains"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomainsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/organization-settings/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 174
          },
          "name": "resetDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 190
          },
          "name": "resetEnabled"
        }
      ],
      "name": "OrganizationSettingsSettingsSamlAutocreateUsersDomainsOutputReference",
      "namespace": "organizationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 178
          },
          "name": "domainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 194
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 168
          },
          "name": "domains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 184
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlAutocreateUsersDomains"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlAutocreateUsersDomainsOutputReference"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLogin": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLogin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 198
      },
      "name": "OrganizationSettingsSettingsSamlIdpInitiatedLogin",
      "namespace": "organizationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#enabled OrganizationSettings#enabled}",
            "stability": "stable",
            "summary": "Whether or not a SAML identity provider metadata file was provided to the Datadog organization. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 204
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlIdpInitiatedLogin"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLoginOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLoginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/organization-settings/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 257
          },
          "name": "resetEnabled"
        }
      ],
      "name": "OrganizationSettingsSettingsSamlIdpInitiatedLoginOutputReference",
      "namespace": "organizationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 261
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 251
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlIdpInitiatedLogin"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlIdpInitiatedLoginOutputReference"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/organization-settings/index.ts",
          "line": 61
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 54
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 94
          },
          "name": "resetEnabled"
        }
      ],
      "name": "OrganizationSettingsSettingsSamlOutputReference",
      "namespace": "organizationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 98
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 88
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 65
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSaml"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlOutputReference"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictMode": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 265
      },
      "name": "OrganizationSettingsSettingsSamlStrictMode",
      "namespace": "organizationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "If true, all users must log in with SAML. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/organization_settings#enabled OrganizationSettings#enabled}",
            "stability": "stable",
            "summary": "Whether or not the SAML strict mode is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 271
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlStrictMode"
    },
    "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictModeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/organization-settings/index.ts",
          "line": 291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/organization-settings/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 324
          },
          "name": "resetEnabled"
        }
      ],
      "name": "OrganizationSettingsSettingsSamlStrictModeOutputReference",
      "namespace": "organizationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 328
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 318
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/organization-settings/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.organizationSettings.OrganizationSettingsSettingsSamlStrictMode"
          }
        }
      ],
      "symbolId": "src/organization-settings/index:OrganizationSettingsSettingsSamlStrictModeOutputReference"
    },
    "@cdktf/provider-datadog.provider.DatadogProvider": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformProvider",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs datadog}."
      },
      "fqn": "@cdktf/provider-datadog.provider.DatadogProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs datadog} Resource."
        },
        "locationInModule": {
          "filename": "src/provider/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.provider.DatadogProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatadogProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 97
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatadogProvider to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatadogProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatadogProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 290
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 146
          },
          "name": "resetApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 162
          },
          "name": "resetApiUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 178
          },
          "name": "resetAppKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 194
          },
          "name": "resetHttpClientRetryBackoffBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 210
          },
          "name": "resetHttpClientRetryBackoffMultiplier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 226
          },
          "name": "resetHttpClientRetryEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 242
          },
          "name": "resetHttpClientRetryMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 258
          },
          "name": "resetHttpClientRetryTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 274
          },
          "name": "resetValidate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 302
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatadogProvider",
      "namespace": "provider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 85
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 294
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 150
          },
          "name": "apiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 166
          },
          "name": "apiUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 182
          },
          "name": "appKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 198
          },
          "name": "httpClientRetryBackoffBaseInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 214
          },
          "name": "httpClientRetryBackoffMultiplierInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 230
          },
          "name": "httpClientRetryEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 246
          },
          "name": "httpClientRetryMaxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 262
          },
          "name": "httpClientRetryTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 278
          },
          "name": "validateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 284
          },
          "name": "alias",
          "optional": true,
          "overrides": "cdktf.TerraformProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 140
          },
          "name": "apiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 156
          },
          "name": "apiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 172
          },
          "name": "appKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 188
          },
          "name": "httpClientRetryBackoffBase",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 204
          },
          "name": "httpClientRetryBackoffMultiplier",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 220
          },
          "name": "httpClientRetryEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 236
          },
          "name": "httpClientRetryMaxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 252
          },
          "name": "httpClientRetryTimeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 268
          },
          "name": "validate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:DatadogProvider"
    },
    "@cdktf/provider-datadog.provider.DatadogProviderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.provider.DatadogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 14
      },
      "name": "DatadogProviderConfig",
      "namespace": "provider",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#alias DatadogProvider#alias}",
            "stability": "stable",
            "summary": "Alias name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 74
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#api_key DatadogProvider#api_key}",
            "stability": "stable",
            "summary": "(Required unless validate is false) Datadog API key. This can also be set via the DD_API_KEY environment variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 20
          },
          "name": "apiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And if you're working with \"EU\" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ for all available regions.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#api_url DatadogProvider#api_url}",
            "stability": "stable",
            "summary": "The API URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 26
          },
          "name": "apiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#app_key DatadogProvider#app_key}",
            "stability": "stable",
            "summary": "(Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 32
          },
          "name": "appKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#http_client_retry_backoff_base DatadogProvider#http_client_retry_backoff_base}",
            "stability": "stable",
            "summary": "The HTTP request retry back off base. Defaults to 2."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 38
          },
          "name": "httpClientRetryBackoffBase",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#http_client_retry_backoff_multiplier DatadogProvider#http_client_retry_backoff_multiplier}",
            "stability": "stable",
            "summary": "The HTTP request retry back off multiplier. Defaults to 2."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 44
          },
          "name": "httpClientRetryBackoffMultiplier",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#http_client_retry_enabled DatadogProvider#http_client_retry_enabled}",
            "stability": "stable",
            "summary": "Enables request retries on HTTP status codes 429 and 5xx. Valid values are [`true`, `false`]. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 50
          },
          "name": "httpClientRetryEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#http_client_retry_max_retries DatadogProvider#http_client_retry_max_retries}",
            "stability": "stable",
            "summary": "The HTTP request maximum retry number. Defaults to 3."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 56
          },
          "name": "httpClientRetryMaxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#http_client_retry_timeout DatadogProvider#http_client_retry_timeout}",
            "stability": "stable",
            "summary": "The HTTP request retry timeout period. Defaults to 60 seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 62
          },
          "name": "httpClientRetryTimeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are [`true`, `false`]. Default is true. When false, api_key won't be checked.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs#validate DatadogProvider#validate}",
            "stability": "stable",
            "summary": "Enables validation of the provided API key during provider initialization."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 68
          },
          "name": "validate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:DatadogProviderConfig"
    },
    "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicy": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy datadog_restriction_policy}."
      },
      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy datadog_restriction_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/restriction-policy/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restriction-policy/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RestrictionPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 173
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the RestrictionPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RestrictionPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RestrictionPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 235
          },
          "name": "putBindings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 238
          },
          "name": "resetBindings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 250
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RestrictionPolicy",
      "namespace": "restrictionPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 161
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 232
          },
          "name": "bindings",
          "type": {
            "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 242
          },
          "name": "bindingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 226
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 219
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restriction-policy/index:RestrictionPolicy"
    },
    "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/restriction-policy/index.ts",
        "line": 30
      },
      "name": "RestrictionPolicyBindings",
      "namespace": "restrictionPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "A principal is a subject or group of subjects. Each principal is formatted as `type:id`. Supported types: `role` and `org`. The org ID can be obtained through the api/v2/users API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy#principals RestrictionPolicy#principals}",
            "stability": "stable",
            "summary": "An array of principals."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 36
          },
          "name": "principals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy#relation RestrictionPolicy#relation}",
            "stability": "stable",
            "summary": "The role/level of access. See this page for more details https://docs.datadoghq.com/api/latest/restriction-policies/#supported-relations-for-resources."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 42
          },
          "name": "relation",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restriction-policy/index:RestrictionPolicyBindings"
    },
    "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindingsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/restriction-policy/index.ts",
          "line": 141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restriction-policy/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindingsOutputReference"
            }
          }
        }
      ],
      "name": "RestrictionPolicyBindingsList",
      "namespace": "restrictionPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/restriction-policy/index:RestrictionPolicyBindingsList"
    },
    "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindingsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/restriction-policy/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restriction-policy/index.ts",
        "line": 56
      },
      "name": "RestrictionPolicyBindingsOutputReference",
      "namespace": "restrictionPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 115
          },
          "name": "principalsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 128
          },
          "name": "relationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 108
          },
          "name": "principals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 121
          },
          "name": "relation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/restriction-policy/index:RestrictionPolicyBindingsOutputReference"
    },
    "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/restriction-policy/index.ts",
        "line": 14
      },
      "name": "RestrictionPolicyConfig",
      "namespace": "restrictionPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Note: Dashboards support is in private beta. Reach out to your Datadog contact or support to enable this.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy#resource_id RestrictionPolicy#resource_id}",
            "stability": "stable",
            "summary": "Identifier for the resource, formatted as resource_type:resource_id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 22
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/restriction_policy#bindings RestrictionPolicy#bindings}",
            "stability": "stable",
            "summary": "bindings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restriction-policy/index.ts",
            "line": 28
          },
          "name": "bindings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.restrictionPolicy.RestrictionPolicyBindings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/restriction-policy/index:RestrictionPolicyConfig"
    },
    "@cdktf/provider-datadog.role.Role": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role datadog_role}."
      },
      "fqn": "@cdktf/provider-datadog.role.Role",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role datadog_role} Resource."
        },
        "locationInModule": {
          "filename": "src/role/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.role.RoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/role/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Role resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 166
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Role to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Role that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Role to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 262
          },
          "name": "putPermission",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.role.RolePermission"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 215
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 265
          },
          "name": "resetPermission"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 249
          },
          "name": "resetValidate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Role",
      "namespace": "role",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 154
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 259
          },
          "name": "permission",
          "type": {
            "fqn": "@cdktf/provider-datadog.role.RolePermissionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 237
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 219
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 232
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 269
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.role.RolePermission"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 253
          },
          "name": "validateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 225
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 243
          },
          "name": "validate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/role/index:Role"
    },
    "@cdktf/provider-datadog.role.RoleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.role.RoleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/role/index.ts",
        "line": 14
      },
      "name": "RoleConfig",
      "namespace": "role",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role#name Role#name}",
            "stability": "stable",
            "summary": "Name of the role."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role#id Role#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role#permission Role#permission}",
            "stability": "stable",
            "summary": "permission block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 39
          },
          "name": "permission",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.role.RolePermission"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role#validate Role#validate}",
            "stability": "stable",
            "summary": "If set to `false`, skip the validation call done during plan."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 33
          },
          "name": "validate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/role/index:RoleConfig"
    },
    "@cdktf/provider-datadog.role.RolePermission": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.role.RolePermission",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/role/index.ts",
        "line": 41
      },
      "name": "RolePermission",
      "namespace": "role",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/role#id Role#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "ID of the permission to assign."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 50
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/role/index:RolePermission"
    },
    "@cdktf/provider-datadog.role.RolePermissionList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.role.RolePermissionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/role/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/role/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.role.RolePermissionOutputReference"
            }
          }
        }
      ],
      "name": "RolePermissionList",
      "namespace": "role",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.role.RolePermission"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/role/index:RolePermissionList"
    },
    "@cdktf/provider-datadog.role.RolePermissionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.role.RolePermissionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/role/index.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/role/index.ts",
        "line": 63
      },
      "name": "RolePermissionOutputReference",
      "namespace": "role",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/role/index.ts",
            "line": 77
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.role.RolePermission"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/role/index:RolePermissionOutputReference"
    },
    "@cdktf/provider-datadog.rumApplication.RumApplication": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application datadog_rum_application}."
      },
      "fqn": "@cdktf/provider-datadog.rumApplication.RumApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application datadog_rum_application} Resource."
        },
        "locationInModule": {
          "filename": "src/rum-application/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.rumApplication.RumApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rum-application/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RumApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 56
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the RumApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RumApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RumApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 109
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 138
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 150
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RumApplication",
      "namespace": "rumApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 97
          },
          "name": "clientToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 113
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 126
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 142
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 132
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/rum-application/index:RumApplication"
    },
    "@cdktf/provider-datadog.rumApplication.RumApplicationConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.rumApplication.RumApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/rum-application/index.ts",
        "line": 14
      },
      "name": "RumApplicationConfig",
      "namespace": "rumApplication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application#name RumApplication#name}",
            "stability": "stable",
            "summary": "The name of the RUM application."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application#id RumApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/rum_application#type RumApplication#type}",
            "stability": "stable",
            "summary": "The RUM application type. Supported values are `browser`, `ios`, `android`, `react-native`, `flutter` Defaults to `\"browser\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rum-application/index.ts",
            "line": 33
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/rum-application/index:RumApplicationConfig"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRule": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule datadog_security_monitoring_default_rule}."
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule datadog_security_monitoring_default_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/security-monitoring-default-rule/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecurityMonitoringDefaultRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 379
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SecurityMonitoringDefaultRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecurityMonitoringDefaultRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecurityMonitoringDefaultRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 463
          },
          "name": "putCase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 479
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 495
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 466
          },
          "name": "resetCase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 429
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 482
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 445
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 498
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 510
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecurityMonitoringDefaultRule",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 460
          },
          "name": "case",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 476
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 492
          },
          "name": "options",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 454
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 470
          },
          "name": "caseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 433
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 486
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 449
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 502
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 423
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 439
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRule"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 47
      },
      "name": "SecurityMonitoringDefaultRuleCase",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#notifications SecurityMonitoringDefaultRule#notifications}",
            "stability": "stable",
            "summary": "Notification targets for each rule case."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 53
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#status SecurityMonitoringDefaultRule#status}",
            "stability": "stable",
            "summary": "Status of the rule case to match. Valid values are `info`, `low`, `medium`, `high`, `critical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 59
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleCase"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCaseList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-default-rule/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCaseOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringDefaultRuleCaseList",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 158
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 158
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleCaseList"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCaseOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-default-rule/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 73
      },
      "name": "SecurityMonitoringDefaultRuleCaseOutputReference",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 132
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 145
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 125
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 138
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 87
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleCaseOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 14
      },
      "name": "SecurityMonitoringDefaultRuleConfig",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#case SecurityMonitoringDefaultRule#case}",
            "stability": "stable",
            "summary": "case block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 33
          },
          "name": "case",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleCase"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#enabled SecurityMonitoringDefaultRule#enabled}",
            "stability": "stable",
            "summary": "Enable the rule. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 20
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#filter SecurityMonitoringDefaultRule#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 39
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#id SecurityMonitoringDefaultRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#options SecurityMonitoringDefaultRule#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 45
          },
          "name": "options",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptions"
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleConfig"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 169
      },
      "name": "SecurityMonitoringDefaultRuleFilter",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#action SecurityMonitoringDefaultRule#action}",
            "stability": "stable",
            "summary": "The type of filtering action. Allowed enum values: require, suppress Valid values are `require`, `suppress`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 175
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#query SecurityMonitoringDefaultRule#query}",
            "stability": "stable",
            "summary": "Query for selecting logs to apply the filtering action."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 181
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleFilter"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-default-rule/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilterOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringDefaultRuleFilterList",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleFilterList"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-default-rule/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 195
      },
      "name": "SecurityMonitoringDefaultRuleFilterOutputReference",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 254
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 267
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 247
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 260
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleFilterOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 291
      },
      "name": "SecurityMonitoringDefaultRuleOptions",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "The decrement is applied when the environment tag of the signal starts with `staging`, `test`, or `dev`. Only available when the rule type is `log_detection`. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_default_rule#decrease_criticality_based_on_env SecurityMonitoringDefaultRule#decrease_criticality_based_on_env}",
            "stability": "stable",
            "summary": "If true, signals in non-production environments have a lower severity than what is defined by the rule case, which can reduce noise."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 297
          },
          "name": "decreaseCriticalityBasedOnEnv",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleOptions"
    },
    "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-default-rule/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-default-rule/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 350
          },
          "name": "resetDecreaseCriticalityBasedOnEnv"
        }
      ],
      "name": "SecurityMonitoringDefaultRuleOptionsOutputReference",
      "namespace": "securityMonitoringDefaultRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 354
          },
          "name": "decreaseCriticalityBasedOnEnvInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 344
          },
          "name": "decreaseCriticalityBasedOnEnv",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-default-rule/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringDefaultRule.SecurityMonitoringDefaultRuleOptions"
          }
        }
      ],
      "symbolId": "src/security-monitoring-default-rule/index:SecurityMonitoringDefaultRuleOptionsOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilter": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter datadog_security_monitoring_filter}."
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter datadog_security_monitoring_filter} Resource."
        },
        "locationInModule": {
          "filename": "src/security-monitoring-filter/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-filter/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecurityMonitoringFilter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 196
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SecurityMonitoringFilter to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecurityMonitoringFilter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecurityMonitoringFilter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 320
          },
          "name": "putExclusionFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 323
          },
          "name": "resetExclusionFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 247
          },
          "name": "resetFilteredDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 263
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 335
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecurityMonitoringFilter",
      "namespace": "securityMonitoringFilter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 184
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 317
          },
          "name": "exclusionFilter",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 311
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 327
          },
          "name": "exclusionFilterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 251
          },
          "name": "filteredDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 267
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 280
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 293
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 306
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 241
          },
          "name": "filteredDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 257
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 273
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 299
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-filter/index:SecurityMonitoringFilter"
    },
    "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-filter/index.ts",
        "line": 14
      },
      "name": "SecurityMonitoringFilterConfig",
      "namespace": "securityMonitoringFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#is_enabled SecurityMonitoringFilter#is_enabled}",
            "stability": "stable",
            "summary": "Whether the security filter is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 33
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#name SecurityMonitoringFilter#name}",
            "stability": "stable",
            "summary": "The name of the security filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#query SecurityMonitoringFilter#query}",
            "stability": "stable",
            "summary": "The query of the security filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 45
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#exclusion_filter SecurityMonitoringFilter#exclusion_filter}",
            "stability": "stable",
            "summary": "exclusion_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 51
          },
          "name": "exclusionFilter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#filtered_data_type SecurityMonitoringFilter#filtered_data_type}",
            "stability": "stable",
            "summary": "The filtered data type. Valid values are `logs`. Defaults to `\"logs\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 20
          },
          "name": "filteredDataType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#id SecurityMonitoringFilter#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-filter/index:SecurityMonitoringFilterConfig"
    },
    "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-filter/index.ts",
        "line": 53
      },
      "name": "SecurityMonitoringFilterExclusionFilter",
      "namespace": "securityMonitoringFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#name SecurityMonitoringFilter#name}",
            "stability": "stable",
            "summary": "Exclusion filter name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 59
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_filter#query SecurityMonitoringFilter#query}",
            "stability": "stable",
            "summary": "Exclusion filter query. Logs that match this query are excluded from the security filter."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 65
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-filter/index:SecurityMonitoringFilterExclusionFilter"
    },
    "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-filter/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-filter/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilterOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringFilterExclusionFilterList",
      "namespace": "securityMonitoringFilter",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-filter/index:SecurityMonitoringFilterExclusionFilterList"
    },
    "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-filter/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-filter/index.ts",
        "line": 79
      },
      "name": "SecurityMonitoringFilterExclusionFilterOutputReference",
      "namespace": "securityMonitoringFilter",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 138
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 151
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 144
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-filter/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringFilter.SecurityMonitoringFilterExclusionFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-filter/index:SecurityMonitoringFilterExclusionFilterOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRule": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule datadog_security_monitoring_rule}."
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule datadog_security_monitoring_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 1545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 1513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecurityMonitoringRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1530
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SecurityMonitoringRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecurityMonitoringRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecurityMonitoringRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1690
          },
          "name": "putCase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1703
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1719
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1735
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1751
          },
          "name": "putSignalQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1587
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1706
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1603
          },
          "name": "resetHasExtendedTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1619
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1722
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1738
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1754
          },
          "name": "resetSignalQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1661
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1677
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1766
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecurityMonitoringRule",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1518
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1687
          },
          "name": "case",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1700
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1716
          },
          "name": "options",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1732
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1748
          },
          "name": "signalQuery",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1694
          },
          "name": "caseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1591
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1710
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1607
          },
          "name": "hasExtendedTitleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1623
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1636
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1649
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1726
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1742
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1758
          },
          "name": "signalQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1665
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1681
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1581
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1597
          },
          "name": "hasExtendedTitle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1629
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1642
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1655
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1671
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRule"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 89
      },
      "name": "SecurityMonitoringRuleCase",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#status SecurityMonitoringRule#status}",
            "stability": "stable",
            "summary": "Severity of the Security Signal. Valid values are `info`, `low`, `medium`, `high`, `critical`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 113
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#condition SecurityMonitoringRule#condition}",
            "stability": "stable",
            "summary": "A rule case contains logical operations (`>`,`>=`, `&&`, `||`) to determine if a signal should be generated based on the event counts in the previously defined queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 95
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#name SecurityMonitoringRule#name}",
            "stability": "stable",
            "summary": "Name of the case."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 101
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#notifications SecurityMonitoringRule#notifications}",
            "stability": "stable",
            "summary": "Notification targets for each rule case."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 107
          },
          "name": "notifications",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleCase"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCaseList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCaseOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringRuleCaseList",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleCaseList"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCaseOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 199
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 215
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 231
          },
          "name": "resetNotifications"
        }
      ],
      "name": "SecurityMonitoringRuleCaseOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 203
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 219
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 235
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 248
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 193
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 225
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 241
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleCaseOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 14
      },
      "name": "SecurityMonitoringRuleConfig",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#case SecurityMonitoringRule#case}",
            "stability": "stable",
            "summary": "case block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 63
          },
          "name": "case",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleCase"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#message SecurityMonitoringRule#message}",
            "stability": "stable",
            "summary": "Message for generated signals."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 39
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#name SecurityMonitoringRule#name}",
            "stability": "stable",
            "summary": "The name of the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#enabled SecurityMonitoringRule#enabled}",
            "stability": "stable",
            "summary": "Whether the rule is enabled. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 20
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#filter SecurityMonitoringRule#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 69
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#has_extended_title SecurityMonitoringRule#has_extended_title}",
            "stability": "stable",
            "summary": "Whether the notifications include the triggering group-by values in their title. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 26
          },
          "name": "hasExtendedTitle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#id SecurityMonitoringRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#options SecurityMonitoringRule#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 75
          },
          "name": "options",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#query SecurityMonitoringRule#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 81
          },
          "name": "query",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#signal_query SecurityMonitoringRule#signal_query}",
            "stability": "stable",
            "summary": "signal_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 87
          },
          "name": "signalQuery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#tags SecurityMonitoringRule#tags}",
            "stability": "stable",
            "summary": "Tags for generated signals."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 51
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#type SecurityMonitoringRule#type}",
            "stability": "stable",
            "summary": "The rule type. Valid values are `log_detection`, `workload_security`, `signal_correlation`. Defaults to `\"log_detection\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 57
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleConfig"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 272
      },
      "name": "SecurityMonitoringRuleFilter",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#action SecurityMonitoringRule#action}",
            "stability": "stable",
            "summary": "The type of filtering action. Valid values are `require`, `suppress`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 278
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#query SecurityMonitoringRule#query}",
            "stability": "stable",
            "summary": "Query for selecting logs to apply the filtering action."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 284
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleFilter"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilterList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 390
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilterOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringRuleFilterList",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 383
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 383
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleFilterList"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 298
      },
      "name": "SecurityMonitoringRuleFilterOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 357
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 370
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 350
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 363
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleFilterOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 612
      },
      "name": "SecurityMonitoringRuleOptions",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `0`, `60`, `300`, `600`, `900`, `1800`, `3600`, `7200`, `10800`, `21600`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#keep_alive SecurityMonitoringRule#keep_alive}",
            "stability": "stable",
            "summary": "Once a signal is generated, the signal will remain “open” if a case is matched at least once within this keep alive window (in seconds)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 636
          },
          "name": "keepAlive",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This time is calculated from the first seen timestamp. Valid values are `0`, `60`, `300`, `600`, `900`, `1800`, `3600`, `7200`, `10800`, `21600`, `43200`, `86400`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#max_signal_duration SecurityMonitoringRule#max_signal_duration}",
            "stability": "stable",
            "summary": "A signal will “close” regardless of the query being matched once the time exceeds the maximum duration (in seconds)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 642
          },
          "name": "maxSignalDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The decrement is applied when the environment tag of the signal starts with `staging`, `test`, or `dev`. Only available when the rule type is `log_detection`. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#decrease_criticality_based_on_env SecurityMonitoringRule#decrease_criticality_based_on_env}",
            "stability": "stable",
            "summary": "If true, signals in non-production environments have a lower severity than what is defined by the rule case, which can reduce noise."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 618
          },
          "name": "decreaseCriticalityBasedOnEnv",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#detection_method SecurityMonitoringRule#detection_method}",
            "stability": "stable",
            "summary": "The detection method. Valid values are `threshold`, `new_value`, `anomaly_detection`, `impossible_travel`, `hardcoded`, `third_party`. Defaults to `\"threshold\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 624
          },
          "name": "detectionMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is a sliding window and evaluates in real time. Valid values are `0`, `60`, `300`, `600`, `900`, `1800`, `3600`, `7200`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#evaluation_window SecurityMonitoringRule#evaluation_window}",
            "stability": "stable",
            "summary": "A time window is specified to match when at least one of the cases matches true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 630
          },
          "name": "evaluationWindow",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#impossible_travel_options SecurityMonitoringRule#impossible_travel_options}",
            "stability": "stable",
            "summary": "impossible_travel_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 648
          },
          "name": "impossibleTravelOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#new_value_options SecurityMonitoringRule#new_value_options}",
            "stability": "stable",
            "summary": "new_value_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 654
          },
          "name": "newValueOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptions"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleOptions"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 394
      },
      "name": "SecurityMonitoringRuleOptionsImpossibleTravelOptions",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "During that time, Datadog learns the user's regular access locations. This can be helpful to reduce noise and infer VPN usage or credentialed API access. Defaults to `false`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#baseline_user_locations SecurityMonitoringRule#baseline_user_locations}",
            "stability": "stable",
            "summary": "If true, signals are suppressed for the first 24 hours."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 400
          },
          "name": "baselineUserLocations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleOptionsImpossibleTravelOptions"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 453
          },
          "name": "resetBaselineUserLocations"
        }
      ],
      "name": "SecurityMonitoringRuleOptionsImpossibleTravelOptionsOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 457
          },
          "name": "baselineUserLocationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 447
          },
          "name": "baselineUserLocations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptions"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleOptionsImpossibleTravelOptionsOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 461
      },
      "name": "SecurityMonitoringRuleOptionsNewValueOptions",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `1`, `2`, `7`, `14`, `21`, `28`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#forget_after SecurityMonitoringRule#forget_after}",
            "stability": "stable",
            "summary": "The duration in days after which a learned value is forgotten."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 467
          },
          "name": "forgetAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If set to 0, a signal will be generated for all new values after the first value is learned. Valid values are `0`, `1`, `7`. Defaults to `1`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#learning_duration SecurityMonitoringRule#learning_duration}",
            "stability": "stable",
            "summary": "The duration in days during which values are learned, and after which signals will be generated for values that weren't learned."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 473
          },
          "name": "learningDuration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `duration`, `threshold`. Defaults to `\"duration\"`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#learning_method SecurityMonitoringRule#learning_method}",
            "stability": "stable",
            "summary": "The learning method used to determine when signals should be generated for values that weren't learned."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 479
          },
          "name": "learningMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `0`, `1`. Defaults to `0`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#learning_threshold SecurityMonitoringRule#learning_threshold}",
            "stability": "stable",
            "summary": "A number of occurrences after which signals are generated for values that weren't learned."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 485
          },
          "name": "learningThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleOptionsNewValueOptions"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 572
          },
          "name": "resetLearningDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 588
          },
          "name": "resetLearningMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 604
          },
          "name": "resetLearningThreshold"
        }
      ],
      "name": "SecurityMonitoringRuleOptionsNewValueOptionsOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 560
          },
          "name": "forgetAfterInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 576
          },
          "name": "learningDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 592
          },
          "name": "learningMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 608
          },
          "name": "learningThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 553
          },
          "name": "forgetAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 566
          },
          "name": "learningDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 582
          },
          "name": "learningMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 598
          },
          "name": "learningThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptions"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleOptionsNewValueOptionsOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 820
          },
          "name": "putImpossibleTravelOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 836
          },
          "name": "putNewValueOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 749
          },
          "name": "resetDecreaseCriticalityBasedOnEnv"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 765
          },
          "name": "resetDetectionMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 781
          },
          "name": "resetEvaluationWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 823
          },
          "name": "resetImpossibleTravelOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 839
          },
          "name": "resetNewValueOptions"
        }
      ],
      "name": "SecurityMonitoringRuleOptionsOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 817
          },
          "name": "impossibleTravelOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 833
          },
          "name": "newValueOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 753
          },
          "name": "decreaseCriticalityBasedOnEnvInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 769
          },
          "name": "detectionMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 785
          },
          "name": "evaluationWindowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 827
          },
          "name": "impossibleTravelOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsImpossibleTravelOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 798
          },
          "name": "keepAliveInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 811
          },
          "name": "maxSignalDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 843
          },
          "name": "newValueOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptionsNewValueOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 743
          },
          "name": "decreaseCriticalityBasedOnEnv",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 759
          },
          "name": "detectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 775
          },
          "name": "evaluationWindow",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 791
          },
          "name": "keepAlive",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 804
          },
          "name": "maxSignalDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleOptions"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleOptionsOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 969
      },
      "name": "SecurityMonitoringRuleQuery",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#query SecurityMonitoringRule#query}",
            "stability": "stable",
            "summary": "Query to run on logs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1011
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#agent_rule SecurityMonitoringRule#agent_rule}",
            "stability": "stable",
            "summary": "agent_rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1017
          },
          "name": "agentRule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For Signal Correlation rules, it must be event_count. Valid values are `count`, `cardinality`, `sum`, `max`, `new_value`, `geo_data`, `event_count`, `none`. Defaults to `\"count\"`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#aggregation SecurityMonitoringRule#aggregation}",
            "stability": "stable",
            "summary": "The aggregation type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 975
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#distinct_fields SecurityMonitoringRule#distinct_fields}",
            "stability": "stable",
            "summary": "Field for which the cardinality is measured. Sent as an array."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 981
          },
          "name": "distinctFields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#group_by_fields SecurityMonitoringRule#group_by_fields}",
            "stability": "stable",
            "summary": "Fields to group by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 987
          },
          "name": "groupByFields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "**Deprecated.** Configure `metrics` instead. This attribute will be removed in the next major version of the provider.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#metric SecurityMonitoringRule#metric}",
            "stability": "stable",
            "summary": "The target field to aggregate over when using the `sum`, `max`, or `geo_data` aggregations."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 993
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The `sum`, `max`, and `geo_data` aggregations only accept one value in this list, whereas the `new_value` aggregation accepts up to five values.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#metrics SecurityMonitoringRule#metrics}",
            "stability": "stable",
            "summary": "Group of target fields to aggregate over when using the `sum`, `max`, `geo_data`, or `new_value` aggregations."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 999
          },
          "name": "metrics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#name SecurityMonitoringRule#name}",
            "stability": "stable",
            "summary": "Name of the query. Not compatible with `new_value` aggregations."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1005
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleQuery"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 847
      },
      "name": "SecurityMonitoringRuleQueryAgentRule",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#agent_rule_id SecurityMonitoringRule#agent_rule_id}",
            "stability": "stable",
            "summary": "**Deprecated**. It won't be applied anymore."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 853
          },
          "name": "agentRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#expression SecurityMonitoringRule#expression}",
            "stability": "stable",
            "summary": "**Deprecated**. It won't be applied anymore."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 859
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleQueryAgentRule"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRuleList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRuleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 965
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRuleOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringRuleQueryAgentRuleList",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 958
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 958
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 958
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleQueryAgentRuleList"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRuleOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 873
      },
      "name": "SecurityMonitoringRuleQueryAgentRuleOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 932
          },
          "name": "agentRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 945
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 925
          },
          "name": "agentRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 938
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleQueryAgentRuleOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 1249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1264
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringRuleQueryList",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1257
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleQueryList"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 1047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 1037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1237
          },
          "name": "putAgentRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1240
          },
          "name": "resetAgentRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1131
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1147
          },
          "name": "resetDistinctFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1163
          },
          "name": "resetGroupByFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1179
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1195
          },
          "name": "resetMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1211
          },
          "name": "resetName"
        }
      ],
      "name": "SecurityMonitoringRuleQueryOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1234
          },
          "name": "agentRule",
          "type": {
            "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRuleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1244
          },
          "name": "agentRuleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQueryAgentRule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1135
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1151
          },
          "name": "distinctFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1167
          },
          "name": "groupByFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1183
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1199
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1215
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1228
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1125
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1141
          },
          "name": "distinctFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1157
          },
          "name": "groupByFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1173
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1189
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1221
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleQueryOutputReference"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 1268
      },
      "name": "SecurityMonitoringRuleSignalQuery",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#rule_id SecurityMonitoringRule#rule_id}",
            "stability": "stable",
            "summary": "Rule ID of the signal to correlate."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1304
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For Signal Correlation rules, it must be event_count. Valid values are `count`, `cardinality`, `sum`, `max`, `new_value`, `geo_data`, `event_count`, `none`. Defaults to `\"event_count\"`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#aggregation SecurityMonitoringRule#aggregation}",
            "stability": "stable",
            "summary": "The aggregation type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1274
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#correlated_by_fields SecurityMonitoringRule#correlated_by_fields}",
            "stability": "stable",
            "summary": "Fields to correlate by."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1280
          },
          "name": "correlatedByFields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "An empty string applies correlation on the non-projected per query attributes of the rule. Defaults to `\"\"`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#correlated_query_index SecurityMonitoringRule#correlated_query_index}",
            "stability": "stable",
            "summary": "Index of the rule query used to retrieve the correlated field."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1286
          },
          "name": "correlatedQueryIndex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#default_rule_id SecurityMonitoringRule#default_rule_id}",
            "stability": "stable",
            "summary": "Default Rule ID of the signal to correlate. This value is READ-ONLY."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1292
          },
          "name": "defaultRuleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/security_monitoring_rule#name SecurityMonitoringRule#name}",
            "stability": "stable",
            "summary": "Name of the query. Not compatible with `new_value` aggregations."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1298
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleSignalQuery"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQueryList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 1498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 1490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1505
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQueryOutputReference"
            }
          }
        }
      ],
      "name": "SecurityMonitoringRuleSignalQueryList",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1498
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleSignalQueryList"
    },
    "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-monitoring-rule/index.ts",
          "line": 1332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-monitoring-rule/index.ts",
        "line": 1322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1404
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1420
          },
          "name": "resetCorrelatedByFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1436
          },
          "name": "resetCorrelatedQueryIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1452
          },
          "name": "resetDefaultRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1468
          },
          "name": "resetName"
        }
      ],
      "name": "SecurityMonitoringRuleSignalQueryOutputReference",
      "namespace": "securityMonitoringRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1408
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1424
          },
          "name": "correlatedByFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1440
          },
          "name": "correlatedQueryIndexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1456
          },
          "name": "defaultRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1472
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1485
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1398
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1414
          },
          "name": "correlatedByFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1430
          },
          "name": "correlatedQueryIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1446
          },
          "name": "defaultRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1478
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-monitoring-rule/index.ts",
            "line": 1336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.securityMonitoringRule.SecurityMonitoringRuleSignalQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-monitoring-rule/index:SecurityMonitoringRuleSignalQueryOutputReference"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroup": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group datadog_sensitive_data_scanner_group}."
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group datadog_sensitive_data_scanner_group} Resource."
        },
        "locationInModule": {
          "filename": "src/sensitive-data-scanner-group/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-group/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SensitiveDataScannerGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 138
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SensitiveDataScannerGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SensitiveDataScannerGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SensitiveDataScannerGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 257
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 189
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 205
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 269
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SensitiveDataScannerGroup",
      "namespace": "sensitiveDataScannerGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 126
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 254
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 193
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 261
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 209
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 222
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 235
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 248
          },
          "name": "productListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 183
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 199
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 215
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 241
          },
          "name": "productList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-group/index:SensitiveDataScannerGroup"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-group/index.ts",
        "line": 14
      },
      "name": "SensitiveDataScannerGroupConfig",
      "namespace": "sensitiveDataScannerGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#filter SensitiveDataScannerGroup#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 51
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If the group doesn't contain any rule or if all the rules in it are disabled, the group is force-disabled by our backend\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#is_enabled SensitiveDataScannerGroup#is_enabled}",
            "stability": "stable",
            "summary": "Whether or not the scanning group is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 33
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#name SensitiveDataScannerGroup#name}",
            "stability": "stable",
            "summary": "Name of the Datadog scanning group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#product_list SensitiveDataScannerGroup#product_list}",
            "stability": "stable",
            "summary": "List of products the scanning group applies. Valid values are `logs`, `rum`, `events`, `apm`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 45
          },
          "name": "productList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#description SensitiveDataScannerGroup#description}",
            "stability": "stable",
            "summary": "Description of the Datadog scanning group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#id SensitiveDataScannerGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-group/index:SensitiveDataScannerGroupConfig"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-group/index.ts",
        "line": 53
      },
      "name": "SensitiveDataScannerGroupFilter",
      "namespace": "sensitiveDataScannerGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group#query SensitiveDataScannerGroup#query}",
            "stability": "stable",
            "summary": "Query to filter the events."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 59
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-group/index:SensitiveDataScannerGroupFilter"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sensitive-data-scanner-group/index.ts",
          "line": 79
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-group/index.ts",
        "line": 72
      },
      "name": "SensitiveDataScannerGroupFilterOutputReference",
      "namespace": "sensitiveDataScannerGroup",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 113
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 106
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group/index.ts",
            "line": 83
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroup.SensitiveDataScannerGroupFilter"
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-group/index:SensitiveDataScannerGroupFilterOutputReference"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroupOrder.SensitiveDataScannerGroupOrder": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group_order datadog_sensitive_data_scanner_group_order}."
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroupOrder.SensitiveDataScannerGroupOrder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group_order datadog_sensitive_data_scanner_group_order} Resource."
        },
        "locationInModule": {
          "filename": "src/sensitive-data-scanner-group-order/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroupOrder.SensitiveDataScannerGroupOrderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-group-order/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SensitiveDataScannerGroupOrder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SensitiveDataScannerGroupOrder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group_order#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SensitiveDataScannerGroupOrder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SensitiveDataScannerGroupOrder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SensitiveDataScannerGroupOrder",
      "namespace": "sensitiveDataScannerGroupOrder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 95
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 90
          },
          "name": "groupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 83
          },
          "name": "groupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-group-order/index:SensitiveDataScannerGroupOrder"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerGroupOrder.SensitiveDataScannerGroupOrderConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerGroupOrder.SensitiveDataScannerGroupOrderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-group-order/index.ts",
        "line": 14
      },
      "name": "SensitiveDataScannerGroupOrderConfig",
      "namespace": "sensitiveDataScannerGroupOrder",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Logs are tested against the query filter of each index one by one following the order of the list.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_group_order#group_ids SensitiveDataScannerGroupOrder#group_ids}",
            "stability": "stable",
            "summary": "The list of Sensitive Data Scanner group IDs, in order."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-group-order/index.ts",
            "line": 20
          },
          "name": "groupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-group-order/index:SensitiveDataScannerGroupOrderConfig"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRule": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule datadog_sensitive_data_scanner_rule}."
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule datadog_sensitive_data_scanner_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/sensitive-data-scanner-rule/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-rule/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SensitiveDataScannerRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SensitiveDataScannerRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SensitiveDataScannerRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SensitiveDataScannerRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 436
          },
          "name": "putTextReplacement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 282
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 298
          },
          "name": "resetExcludedNamespaces"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 343
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 359
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 375
          },
          "name": "resetNamespaces"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 391
          },
          "name": "resetPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 407
          },
          "name": "resetStandardPatternId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 423
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 439
          },
          "name": "resetTextReplacement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 451
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SensitiveDataScannerRule",
      "namespace": "sensitiveDataScannerRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 433
          },
          "name": "textReplacement",
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 286
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 302
          },
          "name": "excludedNamespacesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 315
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 347
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 379
          },
          "name": "namespacesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 395
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 411
          },
          "name": "standardPatternIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 427
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 443
          },
          "name": "textReplacementInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacement"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 276
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 292
          },
          "name": "excludedNamespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 308
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 337
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 369
          },
          "name": "namespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 385
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 401
          },
          "name": "standardPatternId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 417
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-rule/index:SensitiveDataScannerRule"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-rule/index.ts",
        "line": 14
      },
      "name": "SensitiveDataScannerRuleConfig",
      "namespace": "sensitiveDataScannerRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#group_id SensitiveDataScannerRule#group_id}",
            "stability": "stable",
            "summary": "Id of the scanning group the rule belongs to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 32
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#description SensitiveDataScannerRule#description}",
            "stability": "stable",
            "summary": "Description of the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#excluded_namespaces SensitiveDataScannerRule#excluded_namespaces}",
            "stability": "stable",
            "summary": "Attributes excluded from the scan. If namespaces is provided, it has to be a sub-path of the namespaces array."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 26
          },
          "name": "excludedNamespaces",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#id SensitiveDataScannerRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#is_enabled SensitiveDataScannerRule#is_enabled}",
            "stability": "stable",
            "summary": "Whether or not the rule is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 45
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#name SensitiveDataScannerRule#name}",
            "stability": "stable",
            "summary": "Name of the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 51
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If namespaces is empty or missing, all attributes except excluded_namespaces are scanned. If both are missing the whole event is scanned.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#namespaces SensitiveDataScannerRule#namespaces}",
            "stability": "stable",
            "summary": "Attributes included in the scan."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 57
          },
          "name": "namespaces",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#pattern SensitiveDataScannerRule#pattern}",
            "stability": "stable",
            "summary": "Not included if there is a relationship to a standard pattern."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 63
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#standard_pattern_id SensitiveDataScannerRule#standard_pattern_id}",
            "stability": "stable",
            "summary": "Id of the standard pattern the rule refers to. If provided, then pattern must not be provided."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 69
          },
          "name": "standardPatternId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#tags SensitiveDataScannerRule#tags}",
            "stability": "stable",
            "summary": "List of tags."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 75
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#text_replacement SensitiveDataScannerRule#text_replacement}",
            "stability": "stable",
            "summary": "text_replacement block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 81
          },
          "name": "textReplacement",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacement"
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-rule/index:SensitiveDataScannerRuleConfig"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacement": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-rule/index.ts",
        "line": 83
      },
      "name": "SensitiveDataScannerRuleTextReplacement",
      "namespace": "sensitiveDataScannerRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "None means no replacement. hash means the data will be stubbed. replacement_string means that one can chose a text to replace the data. partial_replacement_from_beginning allows a user to partially replace the data from the beginning, and partial_replacement_from_end on the other hand, allows to replace data from the end. Valid values are `none`, `hash`, `replacement_string`, `partial_replacement_from_beginning`, `partial_replacement_from_end`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#type SensitiveDataScannerRule#type}",
            "stability": "stable",
            "summary": "Type of the replacement text."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 101
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#number_of_chars SensitiveDataScannerRule#number_of_chars}",
            "stability": "stable",
            "summary": "Required if type == 'partial_replacement_from_beginning' or 'partial_replacement_from_end'. It must be > 0."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 89
          },
          "name": "numberOfChars",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/sensitive_data_scanner_rule#replacement_string SensitiveDataScannerRule#replacement_string}",
            "stability": "stable",
            "summary": "Required if type == 'replacement_string'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 95
          },
          "name": "replacementString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-rule/index:SensitiveDataScannerRuleTextReplacement"
    },
    "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacementOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sensitive-data-scanner-rule/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sensitive-data-scanner-rule/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 168
          },
          "name": "resetNumberOfChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 184
          },
          "name": "resetReplacementString"
        }
      ],
      "name": "SensitiveDataScannerRuleTextReplacementOutputReference",
      "namespace": "sensitiveDataScannerRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 172
          },
          "name": "numberOfCharsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 188
          },
          "name": "replacementStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 201
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 162
          },
          "name": "numberOfChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 178
          },
          "name": "replacementString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 194
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sensitive-data-scanner-rule/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.sensitiveDataScannerRule.SensitiveDataScannerRuleTextReplacement"
          }
        }
      ],
      "symbolId": "src/sensitive-data-scanner-rule/index:SensitiveDataScannerRuleTextReplacementOutputReference"
    },
    "@cdktf/provider-datadog.serviceAccount.ServiceAccount": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account datadog_service_account}."
      },
      "fqn": "@cdktf/provider-datadog.serviceAccount.ServiceAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account datadog_service_account} Resource."
        },
        "locationInModule": {
          "filename": "src/service-account/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.serviceAccount.ServiceAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-account/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 68
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ServiceAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceAccount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 118
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 163
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 179
          },
          "name": "resetRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 191
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceAccount",
      "namespace": "serviceAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 122
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 135
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 167
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 183
          },
          "name": "rolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 112
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 128
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 173
          },
          "name": "roles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/service-account/index:ServiceAccount"
    },
    "@cdktf/provider-datadog.serviceAccount.ServiceAccountConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceAccount.ServiceAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-account/index.ts",
        "line": 14
      },
      "name": "ServiceAccountConfig",
      "namespace": "serviceAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account#email ServiceAccount#email}",
            "stability": "stable",
            "summary": "Email of the associated user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 26
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account#disabled ServiceAccount#disabled}",
            "stability": "stable",
            "summary": "Whether the service account is disabled. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 20
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account#id ServiceAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account#name ServiceAccount#name}",
            "stability": "stable",
            "summary": "Name for the service account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 39
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account#roles ServiceAccount#roles}",
            "stability": "stable",
            "summary": "A list a role IDs to assign to the service account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account/index.ts",
            "line": 45
          },
          "name": "roles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/service-account/index:ServiceAccountConfig"
    },
    "@cdktf/provider-datadog.serviceAccountApplicationKey.ServiceAccountApplicationKey": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account_application_key datadog_service_account_application_key}."
      },
      "fqn": "@cdktf/provider-datadog.serviceAccountApplicationKey.ServiceAccountApplicationKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account_application_key datadog_service_account_application_key} Resource."
        },
        "locationInModule": {
          "filename": "src/service-account-application-key/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.serviceAccountApplicationKey.ServiceAccountApplicationKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-account-application-key/index.ts",
        "line": 32
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceAccountApplicationKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 49
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ServiceAccountApplicationKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account_application_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceAccountApplicationKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceAccountApplicationKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceAccountApplicationKey",
      "namespace": "serviceAccountApplicationKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 37
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 89
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 99
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 104
          },
          "name": "last4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 117
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 130
          },
          "name": "serviceAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 110
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 123
          },
          "name": "serviceAccountId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-account-application-key/index:ServiceAccountApplicationKey"
    },
    "@cdktf/provider-datadog.serviceAccountApplicationKey.ServiceAccountApplicationKeyConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceAccountApplicationKey.ServiceAccountApplicationKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-account-application-key/index.ts",
        "line": 14
      },
      "name": "ServiceAccountApplicationKeyConfig",
      "namespace": "serviceAccountApplicationKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account_application_key#name ServiceAccountApplicationKey#name}",
            "stability": "stable",
            "summary": "Name of the application key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_account_application_key#service_account_id ServiceAccountApplicationKey#service_account_id}",
            "stability": "stable",
            "summary": "ID of the service account that owns this key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-account-application-key/index.ts",
            "line": 26
          },
          "name": "serviceAccountId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-account-application-key/index:ServiceAccountApplicationKeyConfig"
    },
    "@cdktf/provider-datadog.serviceDefinitionYaml.ServiceDefinitionYaml": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_definition_yaml datadog_service_definition_yaml}."
      },
      "fqn": "@cdktf/provider-datadog.serviceDefinitionYaml.ServiceDefinitionYaml",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_definition_yaml datadog_service_definition_yaml} Resource."
        },
        "locationInModule": {
          "filename": "src/service-definition-yaml/index.ts",
          "line": 65
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.serviceDefinitionYaml.ServiceDefinitionYamlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-definition-yaml/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceDefinitionYaml resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 50
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ServiceDefinitionYaml to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_definition_yaml#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceDefinitionYaml that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceDefinitionYaml to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 97
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 122
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceDefinitionYaml",
      "namespace": "serviceDefinitionYaml",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 114
          },
          "name": "serviceDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 91
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 107
          },
          "name": "serviceDefinition",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-definition-yaml/index:ServiceDefinitionYaml"
    },
    "@cdktf/provider-datadog.serviceDefinitionYaml.ServiceDefinitionYamlConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceDefinitionYaml.ServiceDefinitionYamlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-definition-yaml/index.ts",
        "line": 14
      },
      "name": "ServiceDefinitionYamlConfig",
      "namespace": "serviceDefinitionYaml",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_definition_yaml#service_definition ServiceDefinitionYaml#service_definition}",
            "stability": "stable",
            "summary": "The YAML/JSON formatted definition of the service."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 27
          },
          "name": "serviceDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_definition_yaml#id ServiceDefinitionYaml#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-definition-yaml/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-definition-yaml/index:ServiceDefinitionYamlConfig"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjective": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective datadog_service_level_objective}."
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjective",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective datadog_service_level_objective} Resource."
        },
        "locationInModule": {
          "filename": "src/service-level-objective/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceLevelObjective resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 373
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ServiceLevelObjective to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceLevelObjective that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceLevelObjective to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 615
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 631
          },
          "name": "putThresholds",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 432
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 448
          },
          "name": "resetForceDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 464
          },
          "name": "resetGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 480
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 496
          },
          "name": "resetMonitorIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 618
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 525
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 541
          },
          "name": "resetTargetThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 557
          },
          "name": "resetTimeframe"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 586
          },
          "name": "resetValidate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 602
          },
          "name": "resetWarningThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 643
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceLevelObjective",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 361
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 612
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 628
          },
          "name": "thresholds",
          "type": {
            "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 436
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 452
          },
          "name": "forceDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 468
          },
          "name": "groupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 484
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 500
          },
          "name": "monitorIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 513
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 622
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 529
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 545
          },
          "name": "targetThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 635
          },
          "name": "thresholdsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 561
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 574
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 590
          },
          "name": "validateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 606
          },
          "name": "warningThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 426
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 442
          },
          "name": "forceDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 458
          },
          "name": "groups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 474
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 490
          },
          "name": "monitorIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 506
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 519
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 535
          },
          "name": "targetThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 551
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 567
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 580
          },
          "name": "validate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 596
          },
          "name": "warningThreshold",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjective"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 14
      },
      "name": "ServiceLevelObjectiveConfig",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#name ServiceLevelObjective#name}",
            "stability": "stable",
            "summary": "Name of Datadog service level objective."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 51
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#thresholds ServiceLevelObjective#thresholds}",
            "stability": "stable",
            "summary": "thresholds block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 99
          },
          "name": "thresholds",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The mapping from these types to the types found in the Datadog Web UI can be found in the Datadog API [documentation page](https://docs.datadoghq.com/api/v1/service-level-objectives/#create-a-slo-object). Valid values are `metric`, `monitor`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#type ServiceLevelObjective#type}",
            "stability": "stable",
            "summary": "The type of the service level objective."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 75
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#description ServiceLevelObjective#description}",
            "stability": "stable",
            "summary": "A description of this service level objective."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#force_delete ServiceLevelObjective#force_delete}",
            "stability": "stable",
            "summary": "A boolean indicating whether this monitor can be deleted even if it's referenced by other resources (for example, dashboards)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 26
          },
          "name": "forceDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#groups ServiceLevelObjective#groups}",
            "stability": "stable",
            "summary": "A static set of groups to filter monitor-based SLOs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 32
          },
          "name": "groups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#id ServiceLevelObjective#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#monitor_ids ServiceLevelObjective#monitor_ids}",
            "stability": "stable",
            "summary": "A static set of monitor IDs to use as part of the SLO."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 45
          },
          "name": "monitorIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#query ServiceLevelObjective#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 93
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This can help you categorize and filter service level objectives in the service level objectives page of the UI. Note: it's not currently possible to filter by these tags when querying via the API\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#tags ServiceLevelObjective#tags}",
            "stability": "stable",
            "summary": "A list of tags to associate with your service level objective."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 57
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#target_threshold ServiceLevelObjective#target_threshold}",
            "stability": "stable",
            "summary": "The objective's target in `(0,100)`. This must match the corresponding thresholds of the primary time frame."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 63
          },
          "name": "targetThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The mapping from these types to the types found in the Datadog Web UI can be found in the Datadog API documentation page. Valid values are `7d`, `30d`, `90d`, `custom`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#timeframe ServiceLevelObjective#timeframe}",
            "stability": "stable",
            "summary": "The primary time frame for the objective."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 69
          },
          "name": "timeframe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#validate ServiceLevelObjective#validate}",
            "stability": "stable",
            "summary": "Whether or not to validate the SLO."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 81
          },
          "name": "validate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This must be greater than the target value and match the corresponding thresholds of the primary time frame.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#warning_threshold ServiceLevelObjective#warning_threshold}",
            "stability": "stable",
            "summary": "The objective's warning value in `(0,100)`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 87
          },
          "name": "warningThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjectiveConfig"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQuery": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 101
      },
      "name": "ServiceLevelObjectiveQuery",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#denominator ServiceLevelObjective#denominator}",
            "stability": "stable",
            "summary": "The sum of the `total` events."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 107
          },
          "name": "denominator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#numerator ServiceLevelObjective#numerator}",
            "stability": "stable",
            "summary": "The sum of all the `good` events."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 113
          },
          "name": "numerator",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjectiveQuery"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQueryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level-objective/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 127
      },
      "name": "ServiceLevelObjectiveQueryOutputReference",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 174
          },
          "name": "denominatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 187
          },
          "name": "numeratorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 167
          },
          "name": "denominator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 180
          },
          "name": "numerator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveQuery"
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjectiveQueryOutputReference"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 191
      },
      "name": "ServiceLevelObjectiveThresholds",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#target ServiceLevelObjective#target}",
            "stability": "stable",
            "summary": "The objective's target in `(0,100)`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 197
          },
          "name": "target",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The mapping from these types to the types found in the Datadog Web UI can be found in the Datadog API documentation page. Valid values are `7d`, `30d`, `90d`, `custom`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#timeframe ServiceLevelObjective#timeframe}",
            "stability": "stable",
            "summary": "The time frame for the objective."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 203
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/service_level_objective#warning ServiceLevelObjective#warning}",
            "stability": "stable",
            "summary": "The objective's warning value in `(0,100)`. This must be greater than the target value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 209
          },
          "name": "warning",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjectiveThresholds"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholdsList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level-objective/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholdsOutputReference"
            }
          }
        }
      ],
      "name": "ServiceLevelObjectiveThresholdsList",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjectiveThresholdsList"
    },
    "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholdsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level-objective/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level-objective/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 319
          },
          "name": "resetWarning"
        }
      ],
      "name": "ServiceLevelObjectiveThresholdsOutputReference",
      "namespace": "serviceLevelObjective",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 294
          },
          "name": "targetDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 328
          },
          "name": "warningDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 289
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 307
          },
          "name": "timeframeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 323
          },
          "name": "warningInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 282
          },
          "name": "target",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 300
          },
          "name": "timeframe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 313
          },
          "name": "warning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level-objective/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.serviceLevelObjective.ServiceLevelObjectiveThresholds"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-level-objective/index:ServiceLevelObjectiveThresholdsOutputReference"
    },
    "@cdktf/provider-datadog.sloCorrection.SloCorrection": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction datadog_slo_correction}."
      },
      "fqn": "@cdktf/provider-datadog.sloCorrection.SloCorrection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction datadog_slo_correction} Resource."
        },
        "locationInModule": {
          "filename": "src/slo-correction/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.sloCorrection.SloCorrectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/slo-correction/index.ts",
        "line": 75
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SloCorrection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 92
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SloCorrection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SloCorrection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SloCorrection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 159
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 175
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 191
          },
          "name": "resetEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 207
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 223
          },
          "name": "resetRrule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 265
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SloCorrection",
      "namespace": "sloCorrection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 80
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 147
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 163
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 179
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 195
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 211
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 227
          },
          "name": "rruleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 240
          },
          "name": "sloIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 253
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 269
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 140
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 153
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 169
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 185
          },
          "name": "end",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 217
          },
          "name": "rrule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 233
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 246
          },
          "name": "start",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 259
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/slo-correction/index:SloCorrection"
    },
    "@cdktf/provider-datadog.sloCorrection.SloCorrectionConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.sloCorrection.SloCorrectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/slo-correction/index.ts",
        "line": 14
      },
      "name": "SloCorrectionConfig",
      "namespace": "sloCorrection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#category SloCorrection#category}",
            "stability": "stable",
            "summary": "Category the SLO correction belongs to. Valid values are `Scheduled Maintenance`, `Outside Business Hours`, `Deployment`, `Other`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 20
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#slo_id SloCorrection#slo_id}",
            "stability": "stable",
            "summary": "ID of the SLO that this correction will be applied to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 57
          },
          "name": "sloId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#start SloCorrection#start}",
            "stability": "stable",
            "summary": "Starting time of the correction in epoch seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 63
          },
          "name": "start",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#description SloCorrection#description}",
            "stability": "stable",
            "summary": "Description of the correction being made."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 26
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#duration SloCorrection#duration}",
            "stability": "stable",
            "summary": "Length of time in seconds for a specified `rrule` recurring SLO correction (required if specifying `rrule`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 32
          },
          "name": "duration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#end SloCorrection#end}",
            "stability": "stable",
            "summary": "Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 38
          },
          "name": "end",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#id SloCorrection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#rrule SloCorrection#rrule}",
            "stability": "stable",
            "summary": "Recurrence rules as defined in the iCalendar RFC 5545."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 51
          },
          "name": "rrule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/slo_correction#timezone SloCorrection#timezone}",
            "stability": "stable",
            "summary": "The timezone to display in the UI for the correction times (defaults to \"UTC\")."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/slo-correction/index.ts",
            "line": 69
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/slo-correction/index:SloCorrectionConfig"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetric": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric datadog_spans_metric}."
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric datadog_spans_metric} Resource."
        },
        "locationInModule": {
          "filename": "src/spans-metric/index.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SpansMetric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 389
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SpansMetric to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SpansMetric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SpansMetric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 458
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 474
          },
          "name": "putGroupBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 461
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 477
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 489
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SpansMetric",
      "namespace": "spansMetric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 377
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 449
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 455
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 471
          },
          "name": "groupBy",
          "type": {
            "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 465
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilter"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 481
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetric"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricCompute": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 34
      },
      "name": "SpansMetricCompute",
      "namespace": "spansMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#aggregation_type SpansMetric#aggregation_type}",
            "stability": "stable",
            "summary": "The type of aggregation to use. This field can't be updated after creation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 40
          },
          "name": "aggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#include_percentiles SpansMetric#include_percentiles}",
            "stability": "stable",
            "summary": "Toggle to include or exclude percentile aggregations for distribution metrics. Only present when the `aggregation_type` is `distribution`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 46
          },
          "name": "includePercentiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This field can't be updated after creation.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#path SpansMetric#path}",
            "stability": "stable",
            "summary": "The path to the value the span-based metric will aggregate on (only used if the aggregation type is a \"distribution\")."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 52
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricCompute"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricComputeOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/spans-metric/index.ts",
          "line": 75
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 67
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 142
          },
          "name": "resetIncludePercentiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 158
          },
          "name": "resetPath"
        }
      ],
      "name": "SpansMetricComputeOutputReference",
      "namespace": "spansMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 130
          },
          "name": "aggregationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 146
          },
          "name": "includePercentilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 162
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 123
          },
          "name": "aggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 136
          },
          "name": "includePercentiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 152
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 79
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricComputeOutputReference"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 14
      },
      "name": "SpansMetricConfig",
      "namespace": "spansMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#name SpansMetric#name}",
            "stability": "stable",
            "summary": "The name of the span-based metric. This field can't be updated after creation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#filter SpansMetric#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#group_by SpansMetric#group_by}",
            "stability": "stable",
            "summary": "group_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 32
          },
          "name": "groupBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricConfig"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricFilter": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 166
      },
      "name": "SpansMetricFilter",
      "namespace": "spansMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#query SpansMetric#query}",
            "stability": "stable",
            "summary": "The search query - following the span search syntax. Defaults to `\"*\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 172
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricFilter"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricFilterOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/spans-metric/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 235
          },
          "name": "resetQuery"
        }
      ],
      "name": "SpansMetricFilterOutputReference",
      "namespace": "spansMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 239
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 229
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricFilterOutputReference"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 243
      },
      "name": "SpansMetricGroupBy",
      "namespace": "spansMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#path SpansMetric#path}",
            "stability": "stable",
            "summary": "The path to the value the span-based metric will be aggregated over."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 249
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/spans_metric#tag_name SpansMetric#tag_name}",
            "stability": "stable",
            "summary": "Eventual name of the tag that gets created. By default, the path attribute is used as the tag name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 255
          },
          "name": "tagName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricGroupBy"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricGroupByList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/spans-metric/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 364
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupByOutputReference"
            }
          }
        }
      ],
      "name": "SpansMetricGroupByList",
      "namespace": "spansMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 357
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricGroupByList"
    },
    "@cdktf/provider-datadog.spansMetric.SpansMetricGroupByOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/spans-metric/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/spans-metric/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 340
          },
          "name": "resetTagName"
        }
      ],
      "name": "SpansMetricGroupByOutputReference",
      "namespace": "spansMetric",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 328
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 344
          },
          "name": "tagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 321
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 334
          },
          "name": "tagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/spans-metric/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.spansMetric.SpansMetricGroupBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/spans-metric/index:SpansMetricGroupByOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsConcurrencyCap.SyntheticsConcurrencyCap": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_concurrency_cap datadog_synthetics_concurrency_cap}."
      },
      "fqn": "@cdktf/provider-datadog.syntheticsConcurrencyCap.SyntheticsConcurrencyCap",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_concurrency_cap datadog_synthetics_concurrency_cap} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-concurrency-cap/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsConcurrencyCap.SyntheticsConcurrencyCapConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-concurrency-cap/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsConcurrencyCap resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SyntheticsConcurrencyCap to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_concurrency_cap#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsConcurrencyCap that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsConcurrencyCap to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsConcurrencyCap",
      "namespace": "syntheticsConcurrencyCap",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 82
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 95
          },
          "name": "onDemandConcurrencyCapInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 88
          },
          "name": "onDemandConcurrencyCap",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-concurrency-cap/index:SyntheticsConcurrencyCap"
    },
    "@cdktf/provider-datadog.syntheticsConcurrencyCap.SyntheticsConcurrencyCapConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsConcurrencyCap.SyntheticsConcurrencyCapConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-concurrency-cap/index.ts",
        "line": 14
      },
      "name": "SyntheticsConcurrencyCapConfig",
      "namespace": "syntheticsConcurrencyCap",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_concurrency_cap#on_demand_concurrency_cap SyntheticsConcurrencyCap#on_demand_concurrency_cap}",
            "stability": "stable",
            "summary": "Value of the on-demand concurrency cap, customizing the number of Synthetic tests run in parallel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-concurrency-cap/index.ts",
            "line": 20
          },
          "name": "onDemandConcurrencyCap",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-concurrency-cap/index:SyntheticsConcurrencyCapConfig"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariable": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable datadog_synthetics_global_variable}."
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable datadog_synthetics_global_variable} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-global-variable/index.ts",
          "line": 514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsGlobalVariable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 499
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SyntheticsGlobalVariable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsGlobalVariable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsGlobalVariable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 673
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 689
          },
          "name": "putParseTestOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 554
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 570
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 676
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 599
          },
          "name": "resetParseTestId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 692
          },
          "name": "resetParseTestOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 615
          },
          "name": "resetRestrictedRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 631
          },
          "name": "resetSecure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 647
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 704
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsGlobalVariable",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 487
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 670
          },
          "name": "options",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 686
          },
          "name": "parseTestOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 558
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 574
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 587
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 680
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 603
          },
          "name": "parseTestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 696
          },
          "name": "parseTestOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 619
          },
          "name": "restrictedRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 635
          },
          "name": "secureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 651
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 664
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 548
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 593
          },
          "name": "parseTestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 609
          },
          "name": "restrictedRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 625
          },
          "name": "secure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 641
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 657
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariable"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 14
      },
      "name": "SyntheticsGlobalVariableConfig",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#name SyntheticsGlobalVariable#name}",
            "stability": "stable",
            "summary": "Synthetics global variable name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#value SyntheticsGlobalVariable#value}",
            "stability": "stable",
            "summary": "The value of the global variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 63
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#description SyntheticsGlobalVariable#description}",
            "stability": "stable",
            "summary": "Description of the global variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#id SyntheticsGlobalVariable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#options SyntheticsGlobalVariable#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 69
          },
          "name": "options",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#parse_test_id SyntheticsGlobalVariable#parse_test_id}",
            "stability": "stable",
            "summary": "Id of the Synthetics test to use for a variable from test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 39
          },
          "name": "parseTestId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#parse_test_options SyntheticsGlobalVariable#parse_test_options}",
            "stability": "stable",
            "summary": "parse_test_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 75
          },
          "name": "parseTestOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#restricted_roles SyntheticsGlobalVariable#restricted_roles}",
            "stability": "stable",
            "summary": "A list of role identifiers to associate with the Synthetics global variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 45
          },
          "name": "restrictedRoles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#secure SyntheticsGlobalVariable#secure}",
            "stability": "stable",
            "summary": "If set to true, the value of the global variable is hidden. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 51
          },
          "name": "secure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#tags SyntheticsGlobalVariable#tags}",
            "stability": "stable",
            "summary": "A list of tags to associate with your synthetics global variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 57
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableConfig"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 167
      },
      "name": "SyntheticsGlobalVariableOptions",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#totp_parameters SyntheticsGlobalVariable#totp_parameters}",
            "stability": "stable",
            "summary": "totp_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 173
          },
          "name": "totpParameters",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParameters"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableOptions"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-global-variable/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 223
          },
          "name": "putTotpParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 226
          },
          "name": "resetTotpParameters"
        }
      ],
      "name": "SyntheticsGlobalVariableOptionsOutputReference",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 220
          },
          "name": "totpParameters",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 230
          },
          "name": "totpParametersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptions"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableOptionsOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParameters": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 77
      },
      "name": "SyntheticsGlobalVariableOptionsTotpParameters",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#digits SyntheticsGlobalVariable#digits}",
            "stability": "stable",
            "summary": "Number of digits for the OTP."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 83
          },
          "name": "digits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#refresh_interval SyntheticsGlobalVariable#refresh_interval}",
            "stability": "stable",
            "summary": "Interval for which to refresh the token (in seconds)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 89
          },
          "name": "refreshInterval",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableOptionsTotpParameters"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParametersOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-global-variable/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 103
      },
      "name": "SyntheticsGlobalVariableOptionsTotpParametersOutputReference",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 150
          },
          "name": "digitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 163
          },
          "name": "refreshIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 143
          },
          "name": "digits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 156
          },
          "name": "refreshInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableOptionsTotpParameters"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableOptionsTotpParametersOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 327
      },
      "name": "SyntheticsGlobalVariableParseTestOptions",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#type SyntheticsGlobalVariable#type}",
            "stability": "stable",
            "summary": "Defines the source to use to extract the value. Valid values are `http_body`, `http_header`, `local_variable`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 345
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#field SyntheticsGlobalVariable#field}",
            "stability": "stable",
            "summary": "Required when type = `http_header`. Defines the header to use to extract the value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 333
          },
          "name": "field",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#local_variable_name SyntheticsGlobalVariable#local_variable_name}",
            "stability": "stable",
            "summary": "When type is `local_variable`, name of the local variable to use to extract the value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 339
          },
          "name": "localVariableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#parser SyntheticsGlobalVariable#parser}",
            "stability": "stable",
            "summary": "parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 351
          },
          "name": "parser",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParser"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableParseTestOptions"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-global-variable/index.ts",
          "line": 374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 467
          },
          "name": "putParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 425
          },
          "name": "resetField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 441
          },
          "name": "resetLocalVariableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 470
          },
          "name": "resetParser"
        }
      ],
      "name": "SyntheticsGlobalVariableParseTestOptionsOutputReference",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 464
          },
          "name": "parser",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 429
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 445
          },
          "name": "localVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 474
          },
          "name": "parserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 458
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 419
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 435
          },
          "name": "localVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 451
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptions"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableParseTestOptionsOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 234
      },
      "name": "SyntheticsGlobalVariableParseTestOptionsParser",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#type SyntheticsGlobalVariable#type}",
            "stability": "stable",
            "summary": "Type of parser to extract the value. Valid values are `raw`, `json_path`, `regex`, `x_path`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 240
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_global_variable#value SyntheticsGlobalVariable#value}",
            "stability": "stable",
            "summary": "Value for the parser to use, required for type `json_path` or `regex`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 246
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableParseTestOptionsParser"
    },
    "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-global-variable/index.ts",
          "line": 267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-global-variable/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 319
          },
          "name": "resetValue"
        }
      ],
      "name": "SyntheticsGlobalVariableParseTestOptionsParserOutputReference",
      "namespace": "syntheticsGlobalVariable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 307
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 323
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 300
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 313
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-global-variable/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsGlobalVariable.SyntheticsGlobalVariableParseTestOptionsParser"
          }
        }
      ],
      "symbolId": "src/synthetics-global-variable/index:SyntheticsGlobalVariableParseTestOptionsParserOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocation": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location datadog_synthetics_private_location}."
      },
      "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location datadog_synthetics_private_location} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-private-location/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-private-location/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsPrivateLocation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SyntheticsPrivateLocation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsPrivateLocation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsPrivateLocation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 248
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 190
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 206
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 251
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 235
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 263
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsPrivateLocation",
      "namespace": "syntheticsPrivateLocation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 178
          },
          "name": "config",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 245
          },
          "name": "metadata",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 194
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 210
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 255
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 223
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 239
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 229
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-private-location/index:SyntheticsPrivateLocation"
    },
    "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-private-location/index.ts",
        "line": 14
      },
      "name": "SyntheticsPrivateLocationConfig",
      "namespace": "syntheticsPrivateLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#name SyntheticsPrivateLocation#name}",
            "stability": "stable",
            "summary": "Synthetics private location name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#description SyntheticsPrivateLocation#description}",
            "stability": "stable",
            "summary": "Description of the private location."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 20
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#id SyntheticsPrivateLocation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#metadata SyntheticsPrivateLocation#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 45
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#tags SyntheticsPrivateLocation#tags}",
            "stability": "stable",
            "summary": "A list of tags to associate with your synthetics private location."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 39
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-private-location/index:SyntheticsPrivateLocationConfig"
    },
    "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadata": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-private-location/index.ts",
        "line": 47
      },
      "name": "SyntheticsPrivateLocationMetadata",
      "namespace": "syntheticsPrivateLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_private_location#restricted_roles SyntheticsPrivateLocation#restricted_roles}",
            "stability": "stable",
            "summary": "A list of role identifiers pulled from the Roles API to restrict read and write access."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 53
          },
          "name": "restrictedRoles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-private-location/index:SyntheticsPrivateLocationMetadata"
    },
    "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadataOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-private-location/index.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-private-location/index.ts",
        "line": 66
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 106
          },
          "name": "resetRestrictedRoles"
        }
      ],
      "name": "SyntheticsPrivateLocationMetadataOutputReference",
      "namespace": "syntheticsPrivateLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 110
          },
          "name": "restrictedRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 100
          },
          "name": "restrictedRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 77
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsPrivateLocation.SyntheticsPrivateLocationMetadata"
          }
        }
      ],
      "symbolId": "src/synthetics-private-location/index:SyntheticsPrivateLocationMetadataOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTest": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test datadog_synthetics_test}."
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test datadog_synthetics_test} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 7950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsTest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7935
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SyntheticsTest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsTest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsTest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8201
          },
          "name": "putApiStep",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8217
          },
          "name": "putAssertion",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8233
          },
          "name": "putBrowserStep",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8249
          },
          "name": "putBrowserVariable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8265
          },
          "name": "putConfigVariable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8281
          },
          "name": "putOptionsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStruct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8297
          },
          "name": "putRequestBasicauth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8313
          },
          "name": "putRequestClientCertificate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8329
          },
          "name": "putRequestDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8345
          },
          "name": "putRequestProxy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8204
          },
          "name": "resetApiStep"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8220
          },
          "name": "resetAssertion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8236
          },
          "name": "resetBrowserStep"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8252
          },
          "name": "resetBrowserVariable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8268
          },
          "name": "resetConfigVariable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8003
          },
          "name": "resetDeviceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8019
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8048
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8284
          },
          "name": "resetOptionsList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8300
          },
          "name": "resetRequestBasicauth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8316
          },
          "name": "resetRequestClientCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8332
          },
          "name": "resetRequestDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8082
          },
          "name": "resetRequestHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8098
          },
          "name": "resetRequestMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8348
          },
          "name": "resetRequestProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8114
          },
          "name": "resetRequestQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8130
          },
          "name": "resetSetCookie"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8159
          },
          "name": "resetSubtype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8175
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8360
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsTest",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7923
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8198
          },
          "name": "apiStep",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8214
          },
          "name": "assertion",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8230
          },
          "name": "browserStep",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8246
          },
          "name": "browserVariable",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8262
          },
          "name": "configVariable",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8057
          },
          "name": "monitorId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8278
          },
          "name": "optionsList",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStructOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8294
          },
          "name": "requestBasicauth",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8310
          },
          "name": "requestClientCertificate",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8326
          },
          "name": "requestDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8342
          },
          "name": "requestProxy",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8208
          },
          "name": "apiStepInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8224
          },
          "name": "assertionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8240
          },
          "name": "browserStepInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8256
          },
          "name": "browserVariableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8272
          },
          "name": "configVariableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8007
          },
          "name": "deviceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8023
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8036
          },
          "name": "locationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8052
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8070
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8288
          },
          "name": "optionsListInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStruct"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8304
          },
          "name": "requestBasicauthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8320
          },
          "name": "requestClientCertificateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8336
          },
          "name": "requestDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8086
          },
          "name": "requestHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8102
          },
          "name": "requestMetadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8352
          },
          "name": "requestProxyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8118
          },
          "name": "requestQueryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8134
          },
          "name": "setCookieInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8147
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8163
          },
          "name": "subtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8179
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8192
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7997
          },
          "name": "deviceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8013
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8029
          },
          "name": "locations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8042
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8063
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8076
          },
          "name": "requestHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8092
          },
          "name": "requestMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8108
          },
          "name": "requestQuery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8124
          },
          "name": "setCookie",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8140
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8153
          },
          "name": "subtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8169
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 8185
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTest"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 2600
      },
      "name": "SyntheticsTestApiStep",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}",
            "stability": "stable",
            "summary": "The name of the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2618
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#allow_failure SyntheticsTest#allow_failure}",
            "stability": "stable",
            "summary": "Determines whether or not to continue with test if this step fails."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2606
          },
          "name": "allowFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#assertion SyntheticsTest#assertion}",
            "stability": "stable",
            "summary": "assertion block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2642
          },
          "name": "assertion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#extracted_value SyntheticsTest#extracted_value}",
            "stability": "stable",
            "summary": "extracted_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2648
          },
          "name": "extractedValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Can be used only if `allow_failure` is `true`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#is_critical SyntheticsTest#is_critical}",
            "stability": "stable",
            "summary": "Determines whether or not to consider the entire test as failed if this step fails."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2612
          },
          "name": "isCritical",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_basicauth SyntheticsTest#request_basicauth}",
            "stability": "stable",
            "summary": "request_basicauth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2654
          },
          "name": "requestBasicauth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_client_certificate SyntheticsTest#request_client_certificate}",
            "stability": "stable",
            "summary": "request_client_certificate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2660
          },
          "name": "requestClientCertificate",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_definition SyntheticsTest#request_definition}",
            "stability": "stable",
            "summary": "request_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2666
          },
          "name": "requestDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_headers SyntheticsTest#request_headers}",
            "stability": "stable",
            "summary": "Header name and value map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2624
          },
          "name": "requestHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_proxy SyntheticsTest#request_proxy}",
            "stability": "stable",
            "summary": "request_proxy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2672
          },
          "name": "requestProxy",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_query SyntheticsTest#request_query}",
            "stability": "stable",
            "summary": "Query arguments name and value map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2630
          },
          "name": "requestQuery",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#retry SyntheticsTest#retry}",
            "stability": "stable",
            "summary": "retry block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2678
          },
          "name": "retry",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetry"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#subtype SyntheticsTest#subtype}",
            "stability": "stable",
            "summary": "The subtype of the Synthetic multistep API test step. Valid values are `http`. Defaults to `\"http\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2636
          },
          "name": "subtype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStep"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 393
      },
      "name": "SyntheticsTestApiStepAssertion",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#operator SyntheticsTest#operator}",
            "stability": "stable",
            "summary": "Assertion operator. **Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test))."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 399
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "**Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test)). Valid values are `body`, `header`, `statusCode`, `certificate`, `responseTime`, `property`, `recordEvery`, `recordSome`, `tlsVersion`, `minTlsVersion`, `latency`, `packetLossPercentage`, `packetsReceived`, `networkHop`, `receivedMessage`, `grpcHealthcheckStatus`, `grpcMetadata`, `grpcProto`, `connection`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of assertion."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 423
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#property SyntheticsTest#property}",
            "stability": "stable",
            "summary": "If assertion type is `header`, this is the header name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 405
          },
          "name": "property",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#target SyntheticsTest#target}",
            "stability": "stable",
            "summary": "Expected value. Depends on the assertion type, refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test) for details."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 411
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetjsonpath SyntheticsTest#targetjsonpath}",
            "stability": "stable",
            "summary": "targetjsonpath block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 429
          },
          "name": "targetjsonpath",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpath"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetxpath SyntheticsTest#targetxpath}",
            "stability": "stable",
            "summary": "targetxpath block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 435
          },
          "name": "targetxpath",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpath"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timings_scope SyntheticsTest#timings_scope}",
            "stability": "stable",
            "summary": "Timings scope for response time assertions. Valid values are `all`, `withoutDNS`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 417
          },
          "name": "timingsScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertion"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestApiStepAssertionList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertionList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 613
          },
          "name": "putTargetjsonpath",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpath"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 629
          },
          "name": "putTargetxpath",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpath"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 555
          },
          "name": "resetProperty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 571
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 616
          },
          "name": "resetTargetjsonpath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 632
          },
          "name": "resetTargetxpath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 587
          },
          "name": "resetTimingsScope"
        }
      ],
      "name": "SyntheticsTestApiStepAssertionOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 610
          },
          "name": "targetjsonpath",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpathOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 626
          },
          "name": "targetxpath",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpathOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 543
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 559
          },
          "name": "propertyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 575
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 620
          },
          "name": "targetjsonpathInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpath"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 636
          },
          "name": "targetxpathInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpath"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 591
          },
          "name": "timingsScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 604
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 536
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 549
          },
          "name": "property",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 565
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 581
          },
          "name": "timingsScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 597
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertionOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpath": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 155
      },
      "name": "SyntheticsTestApiStepAssertionTargetjsonpath",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#jsonpath SyntheticsTest#jsonpath}",
            "stability": "stable",
            "summary": "The JSON path to assert."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 161
          },
          "name": "jsonpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#operator SyntheticsTest#operator}",
            "stability": "stable",
            "summary": "The specific operator to use on the path."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 167
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetvalue SyntheticsTest#targetvalue}",
            "stability": "stable",
            "summary": "Expected matching value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 173
          },
          "name": "targetvalue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertionTargetjsonpath"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpathOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 266
          },
          "name": "resetTargetvalue"
        }
      ],
      "name": "SyntheticsTestApiStepAssertionTargetjsonpathOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 241
          },
          "name": "jsonpathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 254
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 270
          },
          "name": "targetvalueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 234
          },
          "name": "jsonpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 247
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 260
          },
          "name": "targetvalue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetjsonpath"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertionTargetjsonpathOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpath": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 274
      },
      "name": "SyntheticsTestApiStepAssertionTargetxpath",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#operator SyntheticsTest#operator}",
            "stability": "stable",
            "summary": "The specific operator to use on the path."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 280
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#xpath SyntheticsTest#xpath}",
            "stability": "stable",
            "summary": "The xpath to assert."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 292
          },
          "name": "xpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetvalue SyntheticsTest#targetvalue}",
            "stability": "stable",
            "summary": "Expected matching value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 286
          },
          "name": "targetvalue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertionTargetxpath"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpathOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 372
          },
          "name": "resetTargetvalue"
        }
      ],
      "name": "SyntheticsTestApiStepAssertionTargetxpathOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 360
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 376
          },
          "name": "targetvalueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 389
          },
          "name": "xpathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 353
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 366
          },
          "name": "targetvalue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 382
          },
          "name": "xpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionTargetxpath"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepAssertionTargetxpathOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 753
      },
      "name": "SyntheticsTestApiStepExtractedValue",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 763
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#parser SyntheticsTest#parser}",
            "stability": "stable",
            "summary": "parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 781
          },
          "name": "parser",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Property of the Synthetics Test Response to use for the variable. Valid values are `http_body`, `http_header`, `local_variable`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 775
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#field SyntheticsTest#field}",
            "stability": "stable",
            "summary": "When type is `http_header`, name of the header to use to extract the value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 759
          },
          "name": "field",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#secure SyntheticsTest#secure}",
            "stability": "stable",
            "summary": "Determines whether or not the extracted value will be obfuscated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 769
          },
          "name": "secure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepExtractedValue"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 953
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestApiStepExtractedValueList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 946
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 946
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 946
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepExtractedValueList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 929
          },
          "name": "putParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 874
          },
          "name": "resetField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 903
          },
          "name": "resetSecure"
        }
      ],
      "name": "SyntheticsTestApiStepExtractedValueOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 926
          },
          "name": "parser",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 878
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 891
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 933
          },
          "name": "parserInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 907
          },
          "name": "secureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 920
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 868
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 884
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 897
          },
          "name": "secure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 913
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepExtractedValueOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParser": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 660
      },
      "name": "SyntheticsTestApiStepExtractedValueParser",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of parser for a Synthetics global variable from a synthetics test. Valid values are `raw`, `json_path`, `regex`, `x_path`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 666
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#value SyntheticsTest#value}",
            "stability": "stable",
            "summary": "Regex or JSON path used for the parser. Not used with type `raw`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 672
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepExtractedValueParser"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParserOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 745
          },
          "name": "resetValue"
        }
      ],
      "name": "SyntheticsTestApiStepExtractedValueParserOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 733
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 749
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 726
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 739
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueParser"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepExtractedValueParserOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3040
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestApiStepList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3033
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3033
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3033
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 2713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 2703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2917
          },
          "name": "putAssertion",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2933
          },
          "name": "putExtractedValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2949
          },
          "name": "putRequestBasicauth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2965
          },
          "name": "putRequestClientCertificate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2981
          },
          "name": "putRequestDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2997
          },
          "name": "putRequestProxy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3013
          },
          "name": "putRetry",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetry"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2827
          },
          "name": "resetAllowFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2920
          },
          "name": "resetAssertion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2936
          },
          "name": "resetExtractedValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2843
          },
          "name": "resetIsCritical"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2952
          },
          "name": "resetRequestBasicauth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2968
          },
          "name": "resetRequestClientCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2984
          },
          "name": "resetRequestDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2872
          },
          "name": "resetRequestHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3000
          },
          "name": "resetRequestProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2888
          },
          "name": "resetRequestQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3016
          },
          "name": "resetRetry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2904
          },
          "name": "resetSubtype"
        }
      ],
      "name": "SyntheticsTestApiStepOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2914
          },
          "name": "assertion",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2930
          },
          "name": "extractedValue",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2946
          },
          "name": "requestBasicauth",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2962
          },
          "name": "requestClientCertificate",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2978
          },
          "name": "requestDefinition",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2994
          },
          "name": "requestProxy",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3010
          },
          "name": "retry",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2831
          },
          "name": "allowFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2924
          },
          "name": "assertionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepAssertion"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2940
          },
          "name": "extractedValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepExtractedValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2847
          },
          "name": "isCriticalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2860
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2956
          },
          "name": "requestBasicauthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2972
          },
          "name": "requestClientCertificateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2988
          },
          "name": "requestDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2876
          },
          "name": "requestHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3004
          },
          "name": "requestProxyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2892
          },
          "name": "requestQueryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3020
          },
          "name": "retryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetry"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2908
          },
          "name": "subtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2821
          },
          "name": "allowFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2837
          },
          "name": "isCritical",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2853
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2866
          },
          "name": "requestHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2882
          },
          "name": "requestQuery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2898
          },
          "name": "subtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauth": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 957
      },
      "name": "SyntheticsTestApiStepRequestBasicauth",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#access_key SyntheticsTest#access_key}",
            "stability": "stable",
            "summary": "Access key for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 963
          },
          "name": "accessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#access_token_url SyntheticsTest#access_token_url}",
            "stability": "stable",
            "summary": "Access token url for `oauth-client` or `oauth-rop` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 969
          },
          "name": "accessTokenUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#audience SyntheticsTest#audience}",
            "stability": "stable",
            "summary": "Audience for `oauth-client` or `oauth-rop` authentication. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 975
          },
          "name": "audience",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#client_id SyntheticsTest#client_id}",
            "stability": "stable",
            "summary": "Client ID for `oauth-client` or `oauth-rop` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 981
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#client_secret SyntheticsTest#client_secret}",
            "stability": "stable",
            "summary": "Client secret for `oauth-client` or `oauth-rop` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 987
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#domain SyntheticsTest#domain}",
            "stability": "stable",
            "summary": "Domain for `ntlm` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 993
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#password SyntheticsTest#password}",
            "stability": "stable",
            "summary": "Password for authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 999
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#region SyntheticsTest#region}",
            "stability": "stable",
            "summary": "Region for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1005
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#resource SyntheticsTest#resource}",
            "stability": "stable",
            "summary": "Resource for `oauth-client` or `oauth-rop` authentication. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1011
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#scope SyntheticsTest#scope}",
            "stability": "stable",
            "summary": "Scope for `oauth-client` or `oauth-rop` authentication. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1017
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#secret_key SyntheticsTest#secret_key}",
            "stability": "stable",
            "summary": "Secret key for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1023
          },
          "name": "secretKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#service_name SyntheticsTest#service_name}",
            "stability": "stable",
            "summary": "Service name for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1029
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#session_token SyntheticsTest#session_token}",
            "stability": "stable",
            "summary": "Session token for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1035
          },
          "name": "sessionToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#token_api_authentication SyntheticsTest#token_api_authentication}",
            "stability": "stable",
            "summary": "Token API Authentication for `oauth-client` or `oauth-rop` authentication. Valid values are `header`, `body`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1041
          },
          "name": "tokenApiAuthentication",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of basic authentication to use when performing the test. Defaults to `\"web\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1047
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#username SyntheticsTest#username}",
            "stability": "stable",
            "summary": "Username for authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1053
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#workstation SyntheticsTest#workstation}",
            "stability": "stable",
            "summary": "Workstation for `ntlm` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1059
          },
          "name": "workstation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestBasicauth"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauthOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 1095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1224
          },
          "name": "resetAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1240
          },
          "name": "resetAccessTokenUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1256
          },
          "name": "resetAudience"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1272
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1288
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1304
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1320
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1336
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1352
          },
          "name": "resetResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1368
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1384
          },
          "name": "resetSecretKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1400
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1416
          },
          "name": "resetSessionToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1432
          },
          "name": "resetTokenApiAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1448
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1464
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1480
          },
          "name": "resetWorkstation"
        }
      ],
      "name": "SyntheticsTestApiStepRequestBasicauthOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1228
          },
          "name": "accessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1244
          },
          "name": "accessTokenUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1260
          },
          "name": "audienceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1276
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1292
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1308
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1324
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1340
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1356
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1372
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1388
          },
          "name": "secretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1404
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1420
          },
          "name": "sessionTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1436
          },
          "name": "tokenApiAuthenticationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1452
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1468
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1484
          },
          "name": "workstationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1218
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1234
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1250
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1266
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1282
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1298
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1314
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1330
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1346
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1362
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1378
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1394
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1410
          },
          "name": "sessionToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1426
          },
          "name": "tokenApiAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1442
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1458
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1474
          },
          "name": "workstation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestBasicauth"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestBasicauthOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificate": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1674
      },
      "name": "SyntheticsTestApiStepRequestClientCertificate",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#cert SyntheticsTest#cert}",
            "stability": "stable",
            "summary": "cert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1680
          },
          "name": "cert",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#key SyntheticsTest#key}",
            "stability": "stable",
            "summary": "key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1686
          },
          "name": "key",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKey"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestClientCertificate"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCert": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1488
      },
      "name": "SyntheticsTestApiStepRequestClientCertificateCert",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#content SyntheticsTest#content}",
            "stability": "stable",
            "summary": "Content of the certificate."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1494
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#filename SyntheticsTest#filename}",
            "stability": "stable",
            "summary": "File name for the certificate. Defaults to `\"Provided in Terraform config\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1500
          },
          "name": "filename",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestClientCertificateCert"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCertOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 1521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1573
          },
          "name": "resetFilename"
        }
      ],
      "name": "SyntheticsTestApiStepRequestClientCertificateCertOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1561
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1577
          },
          "name": "filenameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1554
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1567
          },
          "name": "filename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCert"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestClientCertificateCertOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKey": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1581
      },
      "name": "SyntheticsTestApiStepRequestClientCertificateKey",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#content SyntheticsTest#content}",
            "stability": "stable",
            "summary": "Content of the certificate."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1587
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#filename SyntheticsTest#filename}",
            "stability": "stable",
            "summary": "File name for the certificate. Defaults to `\"Provided in Terraform config\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1593
          },
          "name": "filename",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestClientCertificateKey"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKeyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 1614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1666
          },
          "name": "resetFilename"
        }
      ],
      "name": "SyntheticsTestApiStepRequestClientCertificateKeyOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1654
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1670
          },
          "name": "filenameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1647
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1660
          },
          "name": "filename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKey"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestClientCertificateKeyOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 1707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1743
          },
          "name": "putCert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1756
          },
          "name": "putKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKey"
              }
            }
          ]
        }
      ],
      "name": "SyntheticsTestApiStepRequestClientCertificateOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1740
          },
          "name": "cert",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1753
          },
          "name": "key",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1747
          },
          "name": "certInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateCert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1760
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificateKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestClientCertificate"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestClientCertificateOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1764
      },
      "name": "SyntheticsTestApiStepRequestDefinition",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#allow_insecure SyntheticsTest#allow_insecure}",
            "stability": "stable",
            "summary": "Allows loading insecure content for an HTTP request in an API test or in a multistep API test step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1770
          },
          "name": "allowInsecure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#body SyntheticsTest#body}",
            "stability": "stable",
            "summary": "The request body."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1776
          },
          "name": "body",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#body_type SyntheticsTest#body_type}",
            "stability": "stable",
            "summary": "Type of the request body. Valid values are `text/plain`, `application/json`, `text/xml`, `text/html`, `application/x-www-form-urlencoded`, `graphql`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1782
          },
          "name": "bodyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#call_type SyntheticsTest#call_type}",
            "stability": "stable",
            "summary": "The type of gRPC call to perform. Valid values are `healthcheck`, `unary`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1788
          },
          "name": "callType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If you want your client certificate to be applied on other domains instead, add them in `certificate_domains`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#certificate_domains SyntheticsTest#certificate_domains}",
            "stability": "stable",
            "summary": "By default, the client certificate is applied on the domain of the starting URL for browser tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1794
          },
          "name": "certificateDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#dns_server SyntheticsTest#dns_server}",
            "stability": "stable",
            "summary": "DNS server to use for DNS tests (`subtype = \"dns\"`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1800
          },
          "name": "dnsServer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#dns_server_port SyntheticsTest#dns_server_port}",
            "stability": "stable",
            "summary": "DNS server port to use for DNS tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1806
          },
          "name": "dnsServerPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#follow_redirects SyntheticsTest#follow_redirects}",
            "stability": "stable",
            "summary": "Determines whether or not the API HTTP test should follow redirects."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1812
          },
          "name": "followRedirects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#host SyntheticsTest#host}",
            "stability": "stable",
            "summary": "Host name to perform the test with."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1818
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#message SyntheticsTest#message}",
            "stability": "stable",
            "summary": "For UDP and websocket tests, message to send with the request."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1824
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Required if `subtype` is `HTTP` or if `subtype` is `grpc` and `callType` is `unary`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#method SyntheticsTest#method}",
            "stability": "stable",
            "summary": "Either the HTTP method/verb to use or a gRPC method available on the service set in the `service` field."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1830
          },
          "name": "method",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#no_saving_response_body SyntheticsTest#no_saving_response_body}",
            "stability": "stable",
            "summary": "Determines whether or not to save the response body."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1836
          },
          "name": "noSavingResponseBody",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#number_of_packets SyntheticsTest#number_of_packets}",
            "stability": "stable",
            "summary": "Number of pings to use per test for ICMP tests (`subtype = \"icmp\"`) between 0 and 10."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1842
          },
          "name": "numberOfPackets",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#persist_cookies SyntheticsTest#persist_cookies}",
            "stability": "stable",
            "summary": "Persist cookies across redirects."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1848
          },
          "name": "persistCookies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#port SyntheticsTest#port}",
            "stability": "stable",
            "summary": "Port to use when performing the test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1854
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#proto_json_descriptor SyntheticsTest#proto_json_descriptor}",
            "stability": "stable",
            "summary": "A protobuf JSON descriptor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1860
          },
          "name": "protoJsonDescriptor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#servername SyntheticsTest#servername}",
            "stability": "stable",
            "summary": "For SSL tests, it specifies on which server you want to initiate the TLS handshake, allowing the server to present one of multiple possible certificates on the same IP address and TCP port number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1866
          },
          "name": "servername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#service SyntheticsTest#service}",
            "stability": "stable",
            "summary": "The gRPC service on which you want to perform the gRPC call."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1872
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For ICMP tests (`subtype = \"icmp\"`).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#should_track_hops SyntheticsTest#should_track_hops}",
            "stability": "stable",
            "summary": "This will turn on a traceroute probe to discover all gateways along the path to the host destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1878
          },
          "name": "shouldTrackHops",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timeout SyntheticsTest#timeout}",
            "stability": "stable",
            "summary": "Timeout in seconds for the test. Defaults to `60`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1884
          },
          "name": "timeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#url SyntheticsTest#url}",
            "stability": "stable",
            "summary": "The URL to send the request to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1890
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestDefinition"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 1930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 1923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2083
          },
          "name": "resetAllowInsecure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2099
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2115
          },
          "name": "resetBodyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2131
          },
          "name": "resetCallType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2147
          },
          "name": "resetCertificateDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2163
          },
          "name": "resetDnsServer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2179
          },
          "name": "resetDnsServerPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2195
          },
          "name": "resetFollowRedirects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2211
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2227
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2243
          },
          "name": "resetMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2259
          },
          "name": "resetNoSavingResponseBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2275
          },
          "name": "resetNumberOfPackets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2291
          },
          "name": "resetPersistCookies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2307
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2323
          },
          "name": "resetProtoJsonDescriptor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2339
          },
          "name": "resetServername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2355
          },
          "name": "resetService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2371
          },
          "name": "resetShouldTrackHops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2387
          },
          "name": "resetTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2403
          },
          "name": "resetUrl"
        }
      ],
      "name": "SyntheticsTestApiStepRequestDefinitionOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2087
          },
          "name": "allowInsecureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2103
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2119
          },
          "name": "bodyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2135
          },
          "name": "callTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2151
          },
          "name": "certificateDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2167
          },
          "name": "dnsServerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2183
          },
          "name": "dnsServerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2199
          },
          "name": "followRedirectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2215
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2231
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2247
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2263
          },
          "name": "noSavingResponseBodyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2279
          },
          "name": "numberOfPacketsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2295
          },
          "name": "persistCookiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2311
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2327
          },
          "name": "protoJsonDescriptorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2343
          },
          "name": "servernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2359
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2375
          },
          "name": "shouldTrackHopsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2391
          },
          "name": "timeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2407
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2077
          },
          "name": "allowInsecure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2093
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2109
          },
          "name": "bodyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2125
          },
          "name": "callType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2141
          },
          "name": "certificateDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2157
          },
          "name": "dnsServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2173
          },
          "name": "dnsServerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2189
          },
          "name": "followRedirects",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2205
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2221
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2237
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2253
          },
          "name": "noSavingResponseBody",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2269
          },
          "name": "numberOfPackets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2285
          },
          "name": "persistCookies",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2301
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2317
          },
          "name": "protoJsonDescriptor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2333
          },
          "name": "servername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2349
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2365
          },
          "name": "shouldTrackHops",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2381
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2397
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 1934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestDefinition"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 2411
      },
      "name": "SyntheticsTestApiStepRequestProxy",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#url SyntheticsTest#url}",
            "stability": "stable",
            "summary": "URL of the proxy to perform the test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2423
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#headers SyntheticsTest#headers}",
            "stability": "stable",
            "summary": "Header name and value map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2417
          },
          "name": "headers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestProxy"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 2444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 2437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2483
          },
          "name": "resetHeaders"
        }
      ],
      "name": "SyntheticsTestApiStepRequestProxyOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2487
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2500
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2477
          },
          "name": "headers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2493
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRequestProxy"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRequestProxyOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetry": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 2504
      },
      "name": "SyntheticsTestApiStepRetry",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#count SyntheticsTest#count}",
            "stability": "stable",
            "summary": "Number of retries needed to consider a location as failed before sending a notification alert. Defaults to `0`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2510
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#interval SyntheticsTest#interval}",
            "stability": "stable",
            "summary": "Interval between a failed test and the next retry in milliseconds. Defaults to `300`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2516
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRetry"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 2537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 2530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2576
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2592
          },
          "name": "resetInterval"
        }
      ],
      "name": "SyntheticsTestApiStepRetryOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2580
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2596
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2570
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2586
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 2541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStepRetry"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestApiStepRetryOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3282
      },
      "name": "SyntheticsTestAssertion",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#operator SyntheticsTest#operator}",
            "stability": "stable",
            "summary": "Assertion operator. **Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test))."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3288
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "**Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test)). Valid values are `body`, `header`, `statusCode`, `certificate`, `responseTime`, `property`, `recordEvery`, `recordSome`, `tlsVersion`, `minTlsVersion`, `latency`, `packetLossPercentage`, `packetsReceived`, `networkHop`, `receivedMessage`, `grpcHealthcheckStatus`, `grpcMetadata`, `grpcProto`, `connection`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of assertion."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3312
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#property SyntheticsTest#property}",
            "stability": "stable",
            "summary": "If assertion type is `header`, this is the header name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3294
          },
          "name": "property",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#target SyntheticsTest#target}",
            "stability": "stable",
            "summary": "Expected value. Depends on the assertion type, refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test) for details."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3300
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetjsonpath SyntheticsTest#targetjsonpath}",
            "stability": "stable",
            "summary": "targetjsonpath block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3318
          },
          "name": "targetjsonpath",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpath"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetxpath SyntheticsTest#targetxpath}",
            "stability": "stable",
            "summary": "targetxpath block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3324
          },
          "name": "targetxpath",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpath"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timings_scope SyntheticsTest#timings_scope}",
            "stability": "stable",
            "summary": "Timings scope for response time assertions. Valid values are `all`, `withoutDNS`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3306
          },
          "name": "timingsScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertion"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3545
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestAssertionList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3538
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertionList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3502
          },
          "name": "putTargetjsonpath",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpath"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3518
          },
          "name": "putTargetxpath",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpath"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3444
          },
          "name": "resetProperty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3460
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3505
          },
          "name": "resetTargetjsonpath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3521
          },
          "name": "resetTargetxpath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3476
          },
          "name": "resetTimingsScope"
        }
      ],
      "name": "SyntheticsTestAssertionOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3499
          },
          "name": "targetjsonpath",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpathOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3515
          },
          "name": "targetxpath",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpathOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3432
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3448
          },
          "name": "propertyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3464
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3509
          },
          "name": "targetjsonpathInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpath"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3525
          },
          "name": "targetxpathInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpath"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3480
          },
          "name": "timingsScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3493
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3425
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3438
          },
          "name": "property",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3454
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3470
          },
          "name": "timingsScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3486
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertionOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpath": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3044
      },
      "name": "SyntheticsTestAssertionTargetjsonpath",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#jsonpath SyntheticsTest#jsonpath}",
            "stability": "stable",
            "summary": "The JSON path to assert."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3050
          },
          "name": "jsonpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#operator SyntheticsTest#operator}",
            "stability": "stable",
            "summary": "The specific operator to use on the path."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3056
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetvalue SyntheticsTest#targetvalue}",
            "stability": "stable",
            "summary": "Expected matching value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3062
          },
          "name": "targetvalue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertionTargetjsonpath"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpathOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3155
          },
          "name": "resetTargetvalue"
        }
      ],
      "name": "SyntheticsTestAssertionTargetjsonpathOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3130
          },
          "name": "jsonpathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3143
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3159
          },
          "name": "targetvalueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3123
          },
          "name": "jsonpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3136
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3149
          },
          "name": "targetvalue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetjsonpath"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertionTargetjsonpathOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpath": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3163
      },
      "name": "SyntheticsTestAssertionTargetxpath",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#operator SyntheticsTest#operator}",
            "stability": "stable",
            "summary": "The specific operator to use on the path."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3169
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#xpath SyntheticsTest#xpath}",
            "stability": "stable",
            "summary": "The xpath to assert."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3181
          },
          "name": "xpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#targetvalue SyntheticsTest#targetvalue}",
            "stability": "stable",
            "summary": "Expected matching value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3175
          },
          "name": "targetvalue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertionTargetxpath"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpathOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3261
          },
          "name": "resetTargetvalue"
        }
      ],
      "name": "SyntheticsTestAssertionTargetxpathOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3249
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3265
          },
          "name": "targetvalueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3278
          },
          "name": "xpathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3242
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3255
          },
          "name": "targetvalue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3271
          },
          "name": "xpath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertionTargetxpath"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestAssertionTargetxpathOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4418
      },
      "name": "SyntheticsTestBrowserStep",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}",
            "stability": "stable",
            "summary": "Name of the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#params SyntheticsTest#params}",
            "stability": "stable",
            "summary": "params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4466
          },
          "name": "params",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `assertCurrentUrl`, `assertElementAttribute`, `assertElementContent`, `assertElementPresent`, `assertEmail`, `assertFileDownload`, `assertFromJavascript`, `assertPageContains`, `assertPageLacks`, `click`, `extractFromJavascript`, `extractVariable`, `goToEmailLink`, `goToUrl`, `goToUrlAndMeasureTti`, `hover`, `playSubTest`, `pressKey`, `refresh`, `runApiTest`, `scroll`, `selectOption`, `typeText`, `uploadFiles`, `wait`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4460
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#allow_failure SyntheticsTest#allow_failure}",
            "stability": "stable",
            "summary": "Determines if the step should be allowed to fail."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4424
          },
          "name": "allowFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#force_element_update SyntheticsTest#force_element_update}",
            "stability": "stable",
            "summary": "Force update of the \"element\" parameter for the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4430
          },
          "name": "forceElementUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Can be used only if `allow_failure` is `true`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#is_critical SyntheticsTest#is_critical}",
            "stability": "stable",
            "summary": "Determines whether or not to consider the entire test as failed if this step fails."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4436
          },
          "name": "isCritical",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#no_screenshot SyntheticsTest#no_screenshot}",
            "stability": "stable",
            "summary": "Prevents saving screenshots of the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4448
          },
          "name": "noScreenshot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timeout SyntheticsTest#timeout}",
            "stability": "stable",
            "summary": "Used to override the default timeout of a step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4454
          },
          "name": "timeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStep"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 4700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4707
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestBrowserStepList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4700
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4700
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4700
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 4496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4683
          },
          "name": "putParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4580
          },
          "name": "resetAllowFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4596
          },
          "name": "resetForceElementUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4612
          },
          "name": "resetIsCritical"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4641
          },
          "name": "resetNoScreenshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4657
          },
          "name": "resetTimeout"
        }
      ],
      "name": "SyntheticsTestBrowserStepOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4680
          },
          "name": "params",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4584
          },
          "name": "allowFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4600
          },
          "name": "forceElementUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4616
          },
          "name": "isCriticalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4629
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4645
          },
          "name": "noScreenshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4687
          },
          "name": "paramsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4661
          },
          "name": "timeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4674
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4574
          },
          "name": "allowFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4590
          },
          "name": "forceElementUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4606
          },
          "name": "isCritical",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4622
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4635
          },
          "name": "noScreenshot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4651
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4667
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParams": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3829
      },
      "name": "SyntheticsTestBrowserStepParams",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#attribute SyntheticsTest#attribute}",
            "stability": "stable",
            "summary": "Name of the attribute to use for an \"assert attribute\" step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3835
          },
          "name": "attribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `equals`, `notEquals`, `contains`, `notContains`, `startsWith`, `notStartsWith`, `greater`, `lower`, `greaterEquals`, `lowerEquals`, `matchRegex`, `between`, `isEmpty`, `notIsEmpty`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#check SyntheticsTest#check}",
            "stability": "stable",
            "summary": "Check type to use for an assertion step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3841
          },
          "name": "check",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#click_type SyntheticsTest#click_type}",
            "stability": "stable",
            "summary": "Type of click to use for a \"click\" step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3847
          },
          "name": "clickType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#code SyntheticsTest#code}",
            "stability": "stable",
            "summary": "Javascript code to use for the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3853
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#delay SyntheticsTest#delay}",
            "stability": "stable",
            "summary": "Delay between each key stroke for a \"type test\" step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3859
          },
          "name": "delay",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#element SyntheticsTest#element}",
            "stability": "stable",
            "summary": "Element to use for the step, json encoded string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3865
          },
          "name": "element",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#element_user_locator SyntheticsTest#element_user_locator}",
            "stability": "stable",
            "summary": "element_user_locator block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3937
          },
          "name": "elementUserLocator",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocator"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#email SyntheticsTest#email}",
            "stability": "stable",
            "summary": "Details of the email for an \"assert email\" step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3871
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#file SyntheticsTest#file}",
            "stability": "stable",
            "summary": "For an \"assert download\" step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3877
          },
          "name": "file",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#files SyntheticsTest#files}",
            "stability": "stable",
            "summary": "Details of the files for an \"upload files\" step, json encoded string."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3883
          },
          "name": "files",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#modifiers SyntheticsTest#modifiers}",
            "stability": "stable",
            "summary": "Modifier to use for a \"press key\" step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3889
          },
          "name": "modifiers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#playing_tab_id SyntheticsTest#playing_tab_id}",
            "stability": "stable",
            "summary": "ID of the tab to play the subtest."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3895
          },
          "name": "playingTabId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request SyntheticsTest#request}",
            "stability": "stable",
            "summary": "Request for an API step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3901
          },
          "name": "request",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#subtest_public_id SyntheticsTest#subtest_public_id}",
            "stability": "stable",
            "summary": "ID of the Synthetics test to use as subtest."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3907
          },
          "name": "subtestPublicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#value SyntheticsTest#value}",
            "stability": "stable",
            "summary": "Value of the step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3913
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#variable SyntheticsTest#variable}",
            "stability": "stable",
            "summary": "variable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3943
          },
          "name": "variable",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#with_click SyntheticsTest#with_click}",
            "stability": "stable",
            "summary": "For \"file upload\" steps."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3919
          },
          "name": "withClick",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#x SyntheticsTest#x}",
            "stability": "stable",
            "summary": "X coordinates for a \"scroll step\"."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3925
          },
          "name": "x",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#y SyntheticsTest#y}",
            "stability": "stable",
            "summary": "Y coordinates for a \"scroll step\"."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3931
          },
          "name": "y",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParams"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocator": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3640
      },
      "name": "SyntheticsTestBrowserStepParamsElementUserLocator",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#value SyntheticsTest#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3652
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#fail_test_on_cannot_locate SyntheticsTest#fail_test_on_cannot_locate}",
            "stability": "stable",
            "summary": "Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3646
          },
          "name": "failTestOnCannotLocate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsElementUserLocator"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3725
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3712
          },
          "name": "resetFailTestOnCannotLocate"
        }
      ],
      "name": "SyntheticsTestBrowserStepParamsElementUserLocatorOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3722
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3716
          },
          "name": "failTestOnCannotLocateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3729
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3706
          },
          "name": "failTestOnCannotLocate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocator"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsElementUserLocatorOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValue": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3549
      },
      "name": "SyntheticsTestBrowserStepParamsElementUserLocatorValue",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#value SyntheticsTest#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Defaults to `\"css\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3555
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsElementUserLocatorValue"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValueOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3619
          },
          "name": "resetType"
        }
      ],
      "name": "SyntheticsTestBrowserStepParamsElementUserLocatorValueOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3623
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3636
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3613
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3629
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorValue"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsElementUserLocatorValueOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4391
          },
          "name": "putElementUserLocator",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocator"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4407
          },
          "name": "putVariable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4122
          },
          "name": "resetAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4138
          },
          "name": "resetCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4154
          },
          "name": "resetClickType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4170
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4186
          },
          "name": "resetDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4202
          },
          "name": "resetElement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4394
          },
          "name": "resetElementUserLocator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4218
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4234
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4250
          },
          "name": "resetFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4266
          },
          "name": "resetModifiers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4282
          },
          "name": "resetPlayingTabId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4298
          },
          "name": "resetRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4314
          },
          "name": "resetSubtestPublicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4330
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4410
          },
          "name": "resetVariable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4346
          },
          "name": "resetWithClick"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4362
          },
          "name": "resetX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4378
          },
          "name": "resetY"
        }
      ],
      "name": "SyntheticsTestBrowserStepParamsOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4388
          },
          "name": "elementUserLocator",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocatorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4404
          },
          "name": "variable",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4126
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4142
          },
          "name": "checkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4158
          },
          "name": "clickTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4174
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4190
          },
          "name": "delayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4206
          },
          "name": "elementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4398
          },
          "name": "elementUserLocatorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsElementUserLocator"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4222
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4238
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4254
          },
          "name": "filesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4270
          },
          "name": "modifiersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4286
          },
          "name": "playingTabIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4302
          },
          "name": "requestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4318
          },
          "name": "subtestPublicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4334
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4414
          },
          "name": "variableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4350
          },
          "name": "withClickInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4366
          },
          "name": "xInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4382
          },
          "name": "yInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4116
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4132
          },
          "name": "check",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4148
          },
          "name": "clickType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4164
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4180
          },
          "name": "delay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4196
          },
          "name": "element",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4212
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4228
          },
          "name": "file",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4244
          },
          "name": "files",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4260
          },
          "name": "modifiers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4276
          },
          "name": "playingTabId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4292
          },
          "name": "request",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4308
          },
          "name": "subtestPublicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4324
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4340
          },
          "name": "withClick",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4356
          },
          "name": "x",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4372
          },
          "name": "y",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParams"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3733
      },
      "name": "SyntheticsTestBrowserStepParamsVariable",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#example SyntheticsTest#example}",
            "stability": "stable",
            "summary": "Example of the extracted variable. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3739
          },
          "name": "example",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}",
            "stability": "stable",
            "summary": "Name of the extracted variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3745
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsVariable"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 3766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 3759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3805
          },
          "name": "resetExample"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3821
          },
          "name": "resetName"
        }
      ],
      "name": "SyntheticsTestBrowserStepParamsVariableOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3809
          },
          "name": "exampleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3825
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3799
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3815
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 3770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStepParamsVariable"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserStepParamsVariableOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4711
      },
      "name": "SyntheticsTestBrowserVariable",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}",
            "stability": "stable",
            "summary": "Name of the variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4732
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of browser test variable. Valid values are `element`, `email`, `global`, `javascript`, `text`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4750
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#example SyntheticsTest#example}",
            "stability": "stable",
            "summary": "Example for the variable. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4717
          },
          "name": "example",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is actually only used (and required) in the case of using a variable of type `global`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#id SyntheticsTest#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "ID of the global variable to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4726
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#pattern SyntheticsTest#pattern}",
            "stability": "stable",
            "summary": "Pattern of the variable. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4738
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Can only be used with a browser variable of type `text`\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#secure SyntheticsTest#secure}",
            "stability": "stable",
            "summary": "Determines whether or not the browser test variable is obfuscated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4744
          },
          "name": "secure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserVariable"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 4941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4948
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariableOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestBrowserVariableList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4941
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4941
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4941
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserVariableList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 4778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4850
          },
          "name": "resetExample"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4866
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4895
          },
          "name": "resetPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4911
          },
          "name": "resetSecure"
        }
      ],
      "name": "SyntheticsTestBrowserVariableOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4854
          },
          "name": "exampleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4870
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4883
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4899
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4915
          },
          "name": "secureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4928
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4844
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4860
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4876
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4889
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4905
          },
          "name": "secure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4921
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestBrowserVariableOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 14
      },
      "name": "SyntheticsTestConfig",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Refer to [the Datadog Synthetics location data source](https://registry.terraform.io/providers/DataDog/datadog/latest/docs/data-sources/synthetics_locations) to retrieve the list of locations.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#locations SyntheticsTest#locations}",
            "stability": "stable",
            "summary": "Array of locations used to run the test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 33
          },
          "name": "locations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}",
            "stability": "stable",
            "summary": "Name of Datadog synthetics test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#status SyntheticsTest#status}",
            "stability": "stable",
            "summary": "Define whether you want to start (`live`) or pause (`paused`) a Synthetic test. Valid values are `live`, `paused`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 75
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Synthetics test type. Valid values are `api`, `browser`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 93
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#api_step SyntheticsTest#api_step}",
            "stability": "stable",
            "summary": "api_step block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 99
          },
          "name": "apiStep",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestApiStep"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#assertion SyntheticsTest#assertion}",
            "stability": "stable",
            "summary": "assertion block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 105
          },
          "name": "assertion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestAssertion"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#browser_step SyntheticsTest#browser_step}",
            "stability": "stable",
            "summary": "browser_step block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 111
          },
          "name": "browserStep",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserStep"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#browser_variable SyntheticsTest#browser_variable}",
            "stability": "stable",
            "summary": "browser_variable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 117
          },
          "name": "browserVariable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestBrowserVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#config_variable SyntheticsTest#config_variable}",
            "stability": "stable",
            "summary": "config_variable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 123
          },
          "name": "configVariable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Array with the different device IDs used to run the test. Valid values are `laptop_large`, `tablet`, `mobile_small`, `chrome.laptop_large`, `chrome.tablet`, `chrome.mobile_small`, `firefox.laptop_large`, `firefox.tablet`, `firefox.mobile_small`, `edge.laptop_large`, `edge.tablet`, `edge.mobile_small`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#device_ids SyntheticsTest#device_ids}",
            "stability": "stable",
            "summary": "Required if `type = \"browser\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 20
          },
          "name": "deviceIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#id SyntheticsTest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Email notifications can be sent to specific users by using the same `@username` notation as events. Defaults to `\"\"`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#message SyntheticsTest#message}",
            "stability": "stable",
            "summary": "A message to include with notifications for this synthetics test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 39
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#options_list SyntheticsTest#options_list}",
            "stability": "stable",
            "summary": "options_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 129
          },
          "name": "optionsList",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStruct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_basicauth SyntheticsTest#request_basicauth}",
            "stability": "stable",
            "summary": "request_basicauth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 135
          },
          "name": "requestBasicauth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_client_certificate SyntheticsTest#request_client_certificate}",
            "stability": "stable",
            "summary": "request_client_certificate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 141
          },
          "name": "requestClientCertificate",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_definition SyntheticsTest#request_definition}",
            "stability": "stable",
            "summary": "request_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 147
          },
          "name": "requestDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_headers SyntheticsTest#request_headers}",
            "stability": "stable",
            "summary": "Header name and value map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 51
          },
          "name": "requestHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_metadata SyntheticsTest#request_metadata}",
            "stability": "stable",
            "summary": "Metadata to include when performing the gRPC test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 57
          },
          "name": "requestMetadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_proxy SyntheticsTest#request_proxy}",
            "stability": "stable",
            "summary": "request_proxy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 153
          },
          "name": "requestProxy",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#request_query SyntheticsTest#request_query}",
            "stability": "stable",
            "summary": "Query arguments name and value map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 63
          },
          "name": "requestQuery",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#set_cookie SyntheticsTest#set_cookie}",
            "stability": "stable",
            "summary": "Cookies to be used for a browser test request, using the [Set-Cookie](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie) syntax."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 69
          },
          "name": "setCookie",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Defaults to `http`. Valid values are `http`, `ssl`, `tcp`, `dns`, `multi`, `icmp`, `udp`, `websocket`, `grpc`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#subtype SyntheticsTest#subtype}",
            "stability": "stable",
            "summary": "The subtype of the Synthetic API test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 81
          },
          "name": "subtype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This can help you categorize and filter tests in the manage synthetics page of the UI. Default is an empty list (`[]`).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#tags SyntheticsTest#tags}",
            "stability": "stable",
            "summary": "A list of tags to associate with your synthetics test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 87
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestConfig"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 4952
      },
      "name": "SyntheticsTestConfigVariable",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#name SyntheticsTest#name}",
            "stability": "stable",
            "summary": "Name of the variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4973
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of test configuration variable. Valid values are `global`, `text`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4991
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This value is not returned by the api when `secure = true`. Avoid drift by only making updates to this value from within Terraform.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#example SyntheticsTest#example}",
            "stability": "stable",
            "summary": "Example for the variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4958
          },
          "name": "example",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#id SyntheticsTest#id}\n\nPlease be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "When type = `global`, ID of the global variable to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4967
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This value is not returned by the api when `secure = true`. Avoid drift by only making updates to this value from within Terraform.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#pattern SyntheticsTest#pattern}",
            "stability": "stable",
            "summary": "Pattern of the variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4979
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#secure SyntheticsTest#secure}",
            "stability": "stable",
            "summary": "Whether the value of this variable will be obfuscated in test results. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 4985
          },
          "name": "secure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestConfigVariable"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariableList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariableOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestConfigVariableList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestConfigVariableList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariableOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5091
          },
          "name": "resetExample"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5107
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5136
          },
          "name": "resetPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5152
          },
          "name": "resetSecure"
        }
      ],
      "name": "SyntheticsTestConfigVariableOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5095
          },
          "name": "exampleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5111
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5124
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5140
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5156
          },
          "name": "secureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5169
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5085
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5101
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5130
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5146
          },
          "name": "secure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestConfigVariable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestConfigVariableOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCi": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5193
      },
      "name": "SyntheticsTestOptionsListCi",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#execution_rule SyntheticsTest#execution_rule}",
            "stability": "stable",
            "summary": "Execution rule for a Synthetics test. Valid values are `blocking`, `non_blocking`, `skipped`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5199
          },
          "name": "executionRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListCi"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCiOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5252
          },
          "name": "resetExecutionRule"
        }
      ],
      "name": "SyntheticsTestOptionsListCiOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5256
          },
          "name": "executionRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5246
          },
          "name": "executionRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCi"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListCiOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptions": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5260
      },
      "name": "SyntheticsTestOptionsListMonitorOptions",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Values available by default are `0`, `10`, `20`, `30`, `40`, `50`, `60`, `90`, `120`, `180`, `240`, `300`, `360`, `720`, `1440`. Defaults to `0`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#renotify_interval SyntheticsTest#renotify_interval}",
            "stability": "stable",
            "summary": "Specify a renotification frequency in minutes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5266
          },
          "name": "renotifyInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListMonitorOptions"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptionsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5319
          },
          "name": "resetRenotifyInterval"
        }
      ],
      "name": "SyntheticsTestOptionsListMonitorOptionsOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5323
          },
          "name": "renotifyIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5313
          },
          "name": "renotifyInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptions"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListMonitorOptionsOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetry": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5327
      },
      "name": "SyntheticsTestOptionsListRetry",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#count SyntheticsTest#count}",
            "stability": "stable",
            "summary": "Number of retries needed to consider a location as failed before sending a notification alert. Defaults to `0`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5333
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#interval SyntheticsTest#interval}",
            "stability": "stable",
            "summary": "Interval between a failed test and the next retry in milliseconds. Defaults to `300`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5339
          },
          "name": "interval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListRetry"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetryOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5399
          },
          "name": "resetCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5415
          },
          "name": "resetInterval"
        }
      ],
      "name": "SyntheticsTestOptionsListRetryOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5403
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5419
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5393
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5409
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetry"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListRetryOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettings": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5423
      },
      "name": "SyntheticsTestOptionsListRumSettings",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#is_enabled SyntheticsTest#is_enabled}",
            "stability": "stable",
            "summary": "Determines whether RUM data is collected during test runs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5441
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#application_id SyntheticsTest#application_id}",
            "stability": "stable",
            "summary": "RUM application ID used to collect RUM data for the browser test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5429
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#client_token_id SyntheticsTest#client_token_id}",
            "stability": "stable",
            "summary": "RUM application API key ID used to collect RUM data for the browser test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5435
          },
          "name": "clientTokenId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListRumSettings"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettingsOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5508
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5524
          },
          "name": "resetClientTokenId"
        }
      ],
      "name": "SyntheticsTestOptionsListRumSettingsOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5512
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5528
          },
          "name": "clientTokenIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5541
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5502
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5518
          },
          "name": "clientTokenId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5534
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettings"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListRumSettingsOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListScheduling": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListScheduling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5693
      },
      "name": "SyntheticsTestOptionsListScheduling",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timeframes SyntheticsTest#timeframes}",
            "stability": "stable",
            "summary": "timeframes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5705
          },
          "name": "timeframes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timezone SyntheticsTest#timezone}",
            "stability": "stable",
            "summary": "Timezone in which the timeframe is based."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5699
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListScheduling"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5775
          },
          "name": "putTimeframes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "SyntheticsTestOptionsListSchedulingOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5772
          },
          "name": "timeframes",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5779
          },
          "name": "timeframesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5766
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5759
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListScheduling"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListSchedulingOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5545
      },
      "name": "SyntheticsTestOptionsListSchedulingTimeframes",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#day SyntheticsTest#day}",
            "stability": "stable",
            "summary": "Number representing the day of the week."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5551
          },
          "name": "day",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#from SyntheticsTest#from}",
            "stability": "stable",
            "summary": "The hour of the day on which scheduling starts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5557
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#to SyntheticsTest#to}",
            "stability": "stable",
            "summary": "The hour of the day on which scheduling ends."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5563
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListSchedulingTimeframes"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframesList": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframesOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsTestOptionsListSchedulingTimeframesList",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListSchedulingTimeframesList"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframesOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5578
      },
      "name": "SyntheticsTestOptionsListSchedulingTimeframesOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5643
          },
          "name": "dayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5656
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5669
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5636
          },
          "name": "day",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5649
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5662
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingTimeframes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListSchedulingTimeframesOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStruct": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5783
      },
      "name": "SyntheticsTestOptionsListStruct",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#tick_every SyntheticsTest#tick_every}",
            "stability": "stable",
            "summary": "How often the test should run (in seconds)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5877
          },
          "name": "tickEvery",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#accept_self_signed SyntheticsTest#accept_self_signed}",
            "stability": "stable",
            "summary": "For SSL test, whether or not the test should allow self signed certificates."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5789
          },
          "name": "acceptSelfSigned",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#allow_insecure SyntheticsTest#allow_insecure}",
            "stability": "stable",
            "summary": "Allows loading insecure content for an HTTP request in an API test or in a multistep API test step."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5795
          },
          "name": "allowInsecure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#check_certificate_revocation SyntheticsTest#check_certificate_revocation}",
            "stability": "stable",
            "summary": "For SSL test, whether or not the test should fail on revoked certificate in stapled OCSP."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5801
          },
          "name": "checkCertificateRevocation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#ci SyntheticsTest#ci}",
            "stability": "stable",
            "summary": "ci block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5883
          },
          "name": "ci",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#disable_cors SyntheticsTest#disable_cors}",
            "stability": "stable",
            "summary": "Disable Cross-Origin Resource Sharing for browser tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5807
          },
          "name": "disableCors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#disable_csp SyntheticsTest#disable_csp}",
            "stability": "stable",
            "summary": "Disable Content Security Policy for browser tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5813
          },
          "name": "disableCsp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#follow_redirects SyntheticsTest#follow_redirects}",
            "stability": "stable",
            "summary": "Determines whether or not the API HTTP test should follow redirects."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5819
          },
          "name": "followRedirects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#http_version SyntheticsTest#http_version}",
            "stability": "stable",
            "summary": "HTTP version to use for a Synthetics API test. Valid values are `http1`, `http2`, `any`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5825
          },
          "name": "httpVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#ignore_server_certificate_error SyntheticsTest#ignore_server_certificate_error}",
            "stability": "stable",
            "summary": "Ignore server certificate error for browser tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5831
          },
          "name": "ignoreServerCertificateError",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#initial_navigation_timeout SyntheticsTest#initial_navigation_timeout}",
            "stability": "stable",
            "summary": "Timeout before declaring the initial step as failed (in seconds) for browser tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5837
          },
          "name": "initialNavigationTimeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#min_failure_duration SyntheticsTest#min_failure_duration}",
            "stability": "stable",
            "summary": "Minimum amount of time in failure required to trigger an alert (in seconds). Default is `0`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5843
          },
          "name": "minFailureDuration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#min_location_failed SyntheticsTest#min_location_failed}",
            "stability": "stable",
            "summary": "Minimum number of locations in failure required to trigger an alert. Defaults to `1`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5849
          },
          "name": "minLocationFailed",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#monitor_name SyntheticsTest#monitor_name}",
            "stability": "stable",
            "summary": "The monitor name is used for the alert title as well as for all monitor dashboard widgets and SLOs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5855
          },
          "name": "monitorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#monitor_options SyntheticsTest#monitor_options}",
            "stability": "stable",
            "summary": "monitor_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5889
          },
          "name": "monitorOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#monitor_priority SyntheticsTest#monitor_priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5859
          },
          "name": "monitorPriority",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#no_screenshot SyntheticsTest#no_screenshot}",
            "stability": "stable",
            "summary": "Prevents saving screenshots of the steps."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5865
          },
          "name": "noScreenshot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#restricted_roles SyntheticsTest#restricted_roles}",
            "stability": "stable",
            "summary": "A list of role identifiers pulled from the Roles API to restrict read and write access."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5871
          },
          "name": "restrictedRoles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#retry SyntheticsTest#retry}",
            "stability": "stable",
            "summary": "retry block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5895
          },
          "name": "retry",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetry"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#rum_settings SyntheticsTest#rum_settings}",
            "stability": "stable",
            "summary": "rum_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5901
          },
          "name": "rumSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#scheduling SyntheticsTest#scheduling}",
            "stability": "stable",
            "summary": "scheduling block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5907
          },
          "name": "scheduling",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListScheduling"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListStruct"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStructOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 5947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 5940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6350
          },
          "name": "putCi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6366
          },
          "name": "putMonitorOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6382
          },
          "name": "putRetry",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetry"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6398
          },
          "name": "putRumSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6414
          },
          "name": "putScheduling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListScheduling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6100
          },
          "name": "resetAcceptSelfSigned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6116
          },
          "name": "resetAllowInsecure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6132
          },
          "name": "resetCheckCertificateRevocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6353
          },
          "name": "resetCi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6148
          },
          "name": "resetDisableCors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6164
          },
          "name": "resetDisableCsp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6180
          },
          "name": "resetFollowRedirects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6196
          },
          "name": "resetHttpVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6212
          },
          "name": "resetIgnoreServerCertificateError"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6228
          },
          "name": "resetInitialNavigationTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6244
          },
          "name": "resetMinFailureDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6260
          },
          "name": "resetMinLocationFailed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6276
          },
          "name": "resetMonitorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6369
          },
          "name": "resetMonitorOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6292
          },
          "name": "resetMonitorPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6308
          },
          "name": "resetNoScreenshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6324
          },
          "name": "resetRestrictedRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6385
          },
          "name": "resetRetry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6401
          },
          "name": "resetRumSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6417
          },
          "name": "resetScheduling"
        }
      ],
      "name": "SyntheticsTestOptionsListStructOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6347
          },
          "name": "ci",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6363
          },
          "name": "monitorOptions",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6379
          },
          "name": "retry",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6395
          },
          "name": "rumSettings",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6411
          },
          "name": "scheduling",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListSchedulingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6104
          },
          "name": "acceptSelfSignedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6120
          },
          "name": "allowInsecureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6136
          },
          "name": "checkCertificateRevocationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6357
          },
          "name": "ciInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListCi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6152
          },
          "name": "disableCorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6168
          },
          "name": "disableCspInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6184
          },
          "name": "followRedirectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6200
          },
          "name": "httpVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6216
          },
          "name": "ignoreServerCertificateErrorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6232
          },
          "name": "initialNavigationTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6248
          },
          "name": "minFailureDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6264
          },
          "name": "minLocationFailedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6280
          },
          "name": "monitorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6373
          },
          "name": "monitorOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListMonitorOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6296
          },
          "name": "monitorPriorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6312
          },
          "name": "noScreenshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6328
          },
          "name": "restrictedRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6389
          },
          "name": "retryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRetry"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6405
          },
          "name": "rumSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListRumSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6421
          },
          "name": "schedulingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListScheduling"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6341
          },
          "name": "tickEveryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6094
          },
          "name": "acceptSelfSigned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6110
          },
          "name": "allowInsecure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6126
          },
          "name": "checkCertificateRevocation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6142
          },
          "name": "disableCors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6158
          },
          "name": "disableCsp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6174
          },
          "name": "followRedirects",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6190
          },
          "name": "httpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6206
          },
          "name": "ignoreServerCertificateError",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6222
          },
          "name": "initialNavigationTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6238
          },
          "name": "minFailureDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6254
          },
          "name": "minLocationFailed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6270
          },
          "name": "monitorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6286
          },
          "name": "monitorPriority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6302
          },
          "name": "noScreenshot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6318
          },
          "name": "restrictedRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6334
          },
          "name": "tickEvery",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 5951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestOptionsListStruct"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestOptionsListStructOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauth": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 6425
      },
      "name": "SyntheticsTestRequestBasicauth",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#access_key SyntheticsTest#access_key}",
            "stability": "stable",
            "summary": "Access key for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6431
          },
          "name": "accessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#access_token_url SyntheticsTest#access_token_url}",
            "stability": "stable",
            "summary": "Access token url for `oauth-client` or `oauth-rop` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6437
          },
          "name": "accessTokenUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#audience SyntheticsTest#audience}",
            "stability": "stable",
            "summary": "Audience for `oauth-client` or `oauth-rop` authentication. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6443
          },
          "name": "audience",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#client_id SyntheticsTest#client_id}",
            "stability": "stable",
            "summary": "Client ID for `oauth-client` or `oauth-rop` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6449
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#client_secret SyntheticsTest#client_secret}",
            "stability": "stable",
            "summary": "Client secret for `oauth-client` or `oauth-rop` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6455
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#domain SyntheticsTest#domain}",
            "stability": "stable",
            "summary": "Domain for `ntlm` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6461
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#password SyntheticsTest#password}",
            "stability": "stable",
            "summary": "Password for authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6467
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#region SyntheticsTest#region}",
            "stability": "stable",
            "summary": "Region for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6473
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#resource SyntheticsTest#resource}",
            "stability": "stable",
            "summary": "Resource for `oauth-client` or `oauth-rop` authentication. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6479
          },
          "name": "resource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#scope SyntheticsTest#scope}",
            "stability": "stable",
            "summary": "Scope for `oauth-client` or `oauth-rop` authentication. Defaults to `\"\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6485
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#secret_key SyntheticsTest#secret_key}",
            "stability": "stable",
            "summary": "Secret key for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6491
          },
          "name": "secretKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#service_name SyntheticsTest#service_name}",
            "stability": "stable",
            "summary": "Service name for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6497
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#session_token SyntheticsTest#session_token}",
            "stability": "stable",
            "summary": "Session token for `SIGV4` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6503
          },
          "name": "sessionToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#token_api_authentication SyntheticsTest#token_api_authentication}",
            "stability": "stable",
            "summary": "Token API Authentication for `oauth-client` or `oauth-rop` authentication. Valid values are `header`, `body`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6509
          },
          "name": "tokenApiAuthentication",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#type SyntheticsTest#type}",
            "stability": "stable",
            "summary": "Type of basic authentication to use when performing the test. Defaults to `\"web\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6515
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#username SyntheticsTest#username}",
            "stability": "stable",
            "summary": "Username for authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6521
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#workstation SyntheticsTest#workstation}",
            "stability": "stable",
            "summary": "Workstation for `ntlm` authentication."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6527
          },
          "name": "workstation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestBasicauth"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauthOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 6563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 6556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6692
          },
          "name": "resetAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6708
          },
          "name": "resetAccessTokenUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6724
          },
          "name": "resetAudience"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6740
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6756
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6772
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6788
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6804
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6820
          },
          "name": "resetResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6836
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6852
          },
          "name": "resetSecretKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6868
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6884
          },
          "name": "resetSessionToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6900
          },
          "name": "resetTokenApiAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6916
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6932
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6948
          },
          "name": "resetWorkstation"
        }
      ],
      "name": "SyntheticsTestRequestBasicauthOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6696
          },
          "name": "accessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6712
          },
          "name": "accessTokenUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6728
          },
          "name": "audienceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6744
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6760
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6776
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6792
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6808
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6824
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6840
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6856
          },
          "name": "secretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6872
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6888
          },
          "name": "sessionTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6904
          },
          "name": "tokenApiAuthenticationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6920
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6936
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6952
          },
          "name": "workstationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6686
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6702
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6718
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6734
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6750
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6766
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6782
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6798
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6814
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6830
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6846
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6862
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6878
          },
          "name": "sessionToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6894
          },
          "name": "tokenApiAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6910
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6926
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6942
          },
          "name": "workstation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestBasicauth"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestBasicauthOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificate": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7142
      },
      "name": "SyntheticsTestRequestClientCertificate",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#cert SyntheticsTest#cert}",
            "stability": "stable",
            "summary": "cert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7148
          },
          "name": "cert",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#key SyntheticsTest#key}",
            "stability": "stable",
            "summary": "key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7154
          },
          "name": "key",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKey"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestClientCertificate"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCert": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 6956
      },
      "name": "SyntheticsTestRequestClientCertificateCert",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#content SyntheticsTest#content}",
            "stability": "stable",
            "summary": "Content of the certificate."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6962
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#filename SyntheticsTest#filename}",
            "stability": "stable",
            "summary": "File name for the certificate. Defaults to `\"Provided in Terraform config\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6968
          },
          "name": "filename",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestClientCertificateCert"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCertOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 6989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 6982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7041
          },
          "name": "resetFilename"
        }
      ],
      "name": "SyntheticsTestRequestClientCertificateCertOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7029
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7045
          },
          "name": "filenameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7022
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7035
          },
          "name": "filename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 6993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCert"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestClientCertificateCertOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKey": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7049
      },
      "name": "SyntheticsTestRequestClientCertificateKey",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#content SyntheticsTest#content}",
            "stability": "stable",
            "summary": "Content of the certificate."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7055
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#filename SyntheticsTest#filename}",
            "stability": "stable",
            "summary": "File name for the certificate. Defaults to `\"Provided in Terraform config\"`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7061
          },
          "name": "filename",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestClientCertificateKey"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKeyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 7082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7134
          },
          "name": "resetFilename"
        }
      ],
      "name": "SyntheticsTestRequestClientCertificateKeyOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7122
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7138
          },
          "name": "filenameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7115
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7128
          },
          "name": "filename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKey"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestClientCertificateKeyOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 7175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7211
          },
          "name": "putCert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7224
          },
          "name": "putKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKey"
              }
            }
          ]
        }
      ],
      "name": "SyntheticsTestRequestClientCertificateOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7208
          },
          "name": "cert",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7221
          },
          "name": "key",
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7215
          },
          "name": "certInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateCert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7228
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificateKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestClientCertificate"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestClientCertificateOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinition": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7232
      },
      "name": "SyntheticsTestRequestDefinition",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#body SyntheticsTest#body}",
            "stability": "stable",
            "summary": "The request body."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7238
          },
          "name": "body",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#body_type SyntheticsTest#body_type}",
            "stability": "stable",
            "summary": "Type of the request body. Valid values are `text/plain`, `application/json`, `text/xml`, `text/html`, `application/x-www-form-urlencoded`, `graphql`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7244
          },
          "name": "bodyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#call_type SyntheticsTest#call_type}",
            "stability": "stable",
            "summary": "The type of gRPC call to perform. Valid values are `healthcheck`, `unary`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7250
          },
          "name": "callType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If you want your client certificate to be applied on other domains instead, add them in `certificate_domains`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#certificate_domains SyntheticsTest#certificate_domains}",
            "stability": "stable",
            "summary": "By default, the client certificate is applied on the domain of the starting URL for browser tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7256
          },
          "name": "certificateDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#dns_server SyntheticsTest#dns_server}",
            "stability": "stable",
            "summary": "DNS server to use for DNS tests (`subtype = \"dns\"`)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7262
          },
          "name": "dnsServer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#dns_server_port SyntheticsTest#dns_server_port}",
            "stability": "stable",
            "summary": "DNS server port to use for DNS tests."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7268
          },
          "name": "dnsServerPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#host SyntheticsTest#host}",
            "stability": "stable",
            "summary": "Host name to perform the test with."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7274
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#message SyntheticsTest#message}",
            "stability": "stable",
            "summary": "For UDP and websocket tests, message to send with the request."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7280
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Required if `subtype` is `HTTP` or if `subtype` is `grpc` and `callType` is `unary`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#method SyntheticsTest#method}",
            "stability": "stable",
            "summary": "Either the HTTP method/verb to use or a gRPC method available on the service set in the `service` field."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7286
          },
          "name": "method",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#no_saving_response_body SyntheticsTest#no_saving_response_body}",
            "stability": "stable",
            "summary": "Determines whether or not to save the response body."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7292
          },
          "name": "noSavingResponseBody",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#number_of_packets SyntheticsTest#number_of_packets}",
            "stability": "stable",
            "summary": "Number of pings to use per test for ICMP tests (`subtype = \"icmp\"`) between 0 and 10."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7298
          },
          "name": "numberOfPackets",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#persist_cookies SyntheticsTest#persist_cookies}",
            "stability": "stable",
            "summary": "Persist cookies across redirects."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7304
          },
          "name": "persistCookies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#port SyntheticsTest#port}",
            "stability": "stable",
            "summary": "Port to use when performing the test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7310
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#proto_json_descriptor SyntheticsTest#proto_json_descriptor}",
            "stability": "stable",
            "summary": "A protobuf JSON descriptor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7316
          },
          "name": "protoJsonDescriptor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#servername SyntheticsTest#servername}",
            "stability": "stable",
            "summary": "For SSL tests, it specifies on which server you want to initiate the TLS handshake, allowing the server to present one of multiple possible certificates on the same IP address and TCP port number."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7322
          },
          "name": "servername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#service SyntheticsTest#service}",
            "stability": "stable",
            "summary": "The gRPC service on which you want to perform the gRPC call."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7328
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "For ICMP tests (`subtype = \"icmp\"`).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#should_track_hops SyntheticsTest#should_track_hops}",
            "stability": "stable",
            "summary": "This will turn on a traceroute probe to discover all gateways along the path to the host destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7334
          },
          "name": "shouldTrackHops",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#timeout SyntheticsTest#timeout}",
            "stability": "stable",
            "summary": "Timeout in seconds for the test. Defaults to `60`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7340
          },
          "name": "timeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#url SyntheticsTest#url}",
            "stability": "stable",
            "summary": "The URL to send the request to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7346
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestDefinition"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinitionOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 7384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7525
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7541
          },
          "name": "resetBodyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7557
          },
          "name": "resetCallType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7573
          },
          "name": "resetCertificateDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7589
          },
          "name": "resetDnsServer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7605
          },
          "name": "resetDnsServerPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7621
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7637
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7653
          },
          "name": "resetMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7669
          },
          "name": "resetNoSavingResponseBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7685
          },
          "name": "resetNumberOfPackets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7701
          },
          "name": "resetPersistCookies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7717
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7733
          },
          "name": "resetProtoJsonDescriptor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7749
          },
          "name": "resetServername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7765
          },
          "name": "resetService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7781
          },
          "name": "resetShouldTrackHops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7797
          },
          "name": "resetTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7813
          },
          "name": "resetUrl"
        }
      ],
      "name": "SyntheticsTestRequestDefinitionOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7529
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7545
          },
          "name": "bodyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7561
          },
          "name": "callTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7577
          },
          "name": "certificateDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7593
          },
          "name": "dnsServerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7609
          },
          "name": "dnsServerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7625
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7641
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7657
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7673
          },
          "name": "noSavingResponseBodyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7689
          },
          "name": "numberOfPacketsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7705
          },
          "name": "persistCookiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7721
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7737
          },
          "name": "protoJsonDescriptorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7753
          },
          "name": "servernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7769
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7785
          },
          "name": "shouldTrackHopsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7801
          },
          "name": "timeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7817
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7519
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7535
          },
          "name": "bodyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7551
          },
          "name": "callType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7567
          },
          "name": "certificateDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7583
          },
          "name": "dnsServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7599
          },
          "name": "dnsServerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7615
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7631
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7647
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7663
          },
          "name": "noSavingResponseBody",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7679
          },
          "name": "numberOfPackets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7695
          },
          "name": "persistCookies",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7711
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7727
          },
          "name": "protoJsonDescriptor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7743
          },
          "name": "servername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7759
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7775
          },
          "name": "shouldTrackHops",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7791
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7807
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestDefinition"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestDefinitionOutputReference"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxy": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7821
      },
      "name": "SyntheticsTestRequestProxy",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#url SyntheticsTest#url}",
            "stability": "stable",
            "summary": "URL of the proxy to perform the test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7833
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/synthetics_test#headers SyntheticsTest#headers}",
            "stability": "stable",
            "summary": "Header name and value map."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7827
          },
          "name": "headers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestProxy"
    },
    "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxyOutputReference": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-test/index.ts",
          "line": 7854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-test/index.ts",
        "line": 7847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7893
          },
          "name": "resetHeaders"
        }
      ],
      "name": "SyntheticsTestRequestProxyOutputReference",
      "namespace": "syntheticsTest",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7897
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7910
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7887
          },
          "name": "headers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7903
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-test/index.ts",
            "line": 7858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-datadog.syntheticsTest.SyntheticsTestRequestProxy"
          }
        }
      ],
      "symbolId": "src/synthetics-test/index:SyntheticsTestRequestProxyOutputReference"
    },
    "@cdktf/provider-datadog.team.Team": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team datadog_team}."
      },
      "fqn": "@cdktf/provider-datadog.team.Team",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team datadog_team} Resource."
        },
        "locationInModule": {
          "filename": "src/team/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.team.TeamConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/team/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Team resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Team to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Team that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Team to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 158
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Team",
      "namespace": "team",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 127
          },
          "name": "linkCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 145
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 150
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 104
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 117
          },
          "name": "handleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 140
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 97
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 110
          },
          "name": "handle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 133
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team/index:Team"
    },
    "@cdktf/provider-datadog.team.TeamConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.team.TeamConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/team/index.ts",
        "line": 14
      },
      "name": "TeamConfig",
      "namespace": "team",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team#description Team#description}",
            "stability": "stable",
            "summary": "Free-form markdown description/content for the team's homepage."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 20
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team#handle Team#handle}",
            "stability": "stable",
            "summary": "The team's identifier."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 26
          },
          "name": "handle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team#name Team#name}",
            "stability": "stable",
            "summary": "The name of the team."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team/index.ts",
            "line": 32
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team/index:TeamConfig"
    },
    "@cdktf/provider-datadog.teamLink.TeamLink": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link datadog_team_link}."
      },
      "fqn": "@cdktf/provider-datadog.teamLink.TeamLink",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link datadog_team_link} Resource."
        },
        "locationInModule": {
          "filename": "src/team-link/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.teamLink.TeamLinkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/team-link/index.ts",
        "line": 44
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a TeamLink resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 61
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the TeamLink to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing TeamLink that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the TeamLink to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 128
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 166
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "TeamLink",
      "namespace": "teamLink",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 49
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 116
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 132
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 145
          },
          "name": "teamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 158
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 109
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 122
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 138
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 151
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team-link/index:TeamLink"
    },
    "@cdktf/provider-datadog.teamLink.TeamLinkConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.teamLink.TeamLinkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/team-link/index.ts",
        "line": 14
      },
      "name": "TeamLinkConfig",
      "namespace": "teamLink",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link#label TeamLink#label}",
            "stability": "stable",
            "summary": "The link's label."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 20
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link#team_id TeamLink#team_id}",
            "stability": "stable",
            "summary": "ID of the team the link is associated with."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 32
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link#url TeamLink#url}",
            "stability": "stable",
            "summary": "The URL for the link."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 38
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_link#position TeamLink#position}",
            "stability": "stable",
            "summary": "The link's position, used to sort links for the team."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-link/index.ts",
            "line": 26
          },
          "name": "position",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/team-link/index:TeamLinkConfig"
    },
    "@cdktf/provider-datadog.teamMembership.TeamMembership": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership datadog_team_membership}."
      },
      "fqn": "@cdktf/provider-datadog.teamMembership.TeamMembership",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership datadog_team_membership} Resource."
        },
        "locationInModule": {
          "filename": "src/team-membership/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.teamMembership.TeamMembershipConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/team-membership/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a TeamMembership resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the TeamMembership to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing TeamMembership that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the TeamMembership to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 108
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 146
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "TeamMembership",
      "namespace": "teamMembership",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 96
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 112
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 125
          },
          "name": "teamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 138
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 102
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 118
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 131
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team-membership/index:TeamMembership"
    },
    "@cdktf/provider-datadog.teamMembership.TeamMembershipConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.teamMembership.TeamMembershipConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/team-membership/index.ts",
        "line": 14
      },
      "name": "TeamMembershipConfig",
      "namespace": "teamMembership",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership#team_id TeamMembership#team_id}",
            "stability": "stable",
            "summary": "ID of the team the team membership is associated with."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 26
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership#user_id TeamMembership#user_id}",
            "stability": "stable",
            "summary": "The ID of the user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 32
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_membership#role TeamMembership#role}",
            "stability": "stable",
            "summary": "The user's role within the team. Valid values are `admin`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-membership/index.ts",
            "line": 20
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team-membership/index:TeamMembershipConfig"
    },
    "@cdktf/provider-datadog.teamPermissionSetting.TeamPermissionSetting": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting datadog_team_permission_setting}."
      },
      "fqn": "@cdktf/provider-datadog.teamPermissionSetting.TeamPermissionSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting datadog_team_permission_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/team-permission-setting/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.teamPermissionSetting.TeamPermissionSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/team-permission-setting/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a TeamPermissionSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the TeamPermissionSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing TeamPermissionSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the TeamPermissionSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 143
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "TeamPermissionSetting",
      "namespace": "teamPermissionSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 104
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 122
          },
          "name": "teamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 135
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 97
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 115
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 128
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team-permission-setting/index:TeamPermissionSetting"
    },
    "@cdktf/provider-datadog.teamPermissionSetting.TeamPermissionSettingConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.teamPermissionSetting.TeamPermissionSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/team-permission-setting/index.ts",
        "line": 14
      },
      "name": "TeamPermissionSettingConfig",
      "namespace": "teamPermissionSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting#action TeamPermissionSetting#action}",
            "stability": "stable",
            "summary": "The identifier for the action. Valid values are `manage_membership`, `edit`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 20
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting#team_id TeamPermissionSetting#team_id}",
            "stability": "stable",
            "summary": "ID of the team the team permission setting is associated with."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 26
          },
          "name": "teamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/team_permission_setting#value TeamPermissionSetting#value}",
            "stability": "stable",
            "summary": "The action value. Valid values are `admins`, `members`, `organization`, `user_access_manage`, `teams_manage`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/team-permission-setting/index.ts",
            "line": 32
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/team-permission-setting/index:TeamPermissionSettingConfig"
    },
    "@cdktf/provider-datadog.user.User": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user datadog_user}."
      },
      "fqn": "@cdktf/provider-datadog.user.User",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user datadog_user} Resource."
        },
        "locationInModule": {
          "filename": "src/user/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.user.UserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 57
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a User resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 74
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the User to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing User that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the User to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 125
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 154
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 170
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 186
          },
          "name": "resetRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 202
          },
          "name": "resetSendUserInvitation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 224
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "User",
      "namespace": "user",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 62
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 211
          },
          "name": "userInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 216
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 129
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 142
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 158
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 174
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 190
          },
          "name": "rolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 206
          },
          "name": "sendUserInvitationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 119
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 135
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 148
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 164
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 180
          },
          "name": "roles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 196
          },
          "name": "sendUserInvitation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/user/index:User"
    },
    "@cdktf/provider-datadog.user.UserConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.user.UserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 14
      },
      "name": "UserConfig",
      "namespace": "user",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#email User#email}",
            "stability": "stable",
            "summary": "Email address for user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 26
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#disabled User#disabled}",
            "stability": "stable",
            "summary": "Whether the user is disabled. Defaults to `false`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 20
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#id User#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#name User#name}",
            "stability": "stable",
            "summary": "Name for user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 39
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#roles User#roles}",
            "stability": "stable",
            "summary": "A list a role IDs to assign to the user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 45
          },
          "name": "roles",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/user#send_user_invitation User#send_user_invitation}",
            "stability": "stable",
            "summary": "Whether an invitation email should be sent when the user is created. Defaults to `true`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 51
          },
          "name": "sendUserInvitation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/user/index:UserConfig"
    },
    "@cdktf/provider-datadog.webhook.Webhook": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook datadog_webhook}."
      },
      "fqn": "@cdktf/provider-datadog.webhook.Webhook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook datadog_webhook} Resource."
        },
        "locationInModule": {
          "filename": "src/webhook/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.webhook.WebhookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/webhook/index.ts",
        "line": 57
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Webhook resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 74
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Webhook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Webhook that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Webhook to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 125
          },
          "name": "resetCustomHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 141
          },
          "name": "resetEncodeAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 186
          },
          "name": "resetPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Webhook",
      "namespace": "webhook",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 62
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 129
          },
          "name": "customHeadersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 145
          },
          "name": "encodeAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 174
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 190
          },
          "name": "payloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 203
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 119
          },
          "name": "customHeaders",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 135
          },
          "name": "encodeAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 180
          },
          "name": "payload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 196
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/webhook/index:Webhook"
    },
    "@cdktf/provider-datadog.webhook.WebhookConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.webhook.WebhookConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/webhook/index.ts",
        "line": 14
      },
      "name": "WebhookConfig",
      "namespace": "webhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#name Webhook#name}",
            "stability": "stable",
            "summary": "The name of the webhook. It corresponds with `<WEBHOOK_NAME>`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#url Webhook#url}",
            "stability": "stable",
            "summary": "The URL of the webhook."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 51
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#custom_headers Webhook#custom_headers}",
            "stability": "stable",
            "summary": "The headers attached to the webhook."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 20
          },
          "name": "customHeaders",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#encode_as Webhook#encode_as}",
            "stability": "stable",
            "summary": "Encoding type. Valid values are `json`, `form`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 26
          },
          "name": "encodeAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#id Webhook#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook#payload Webhook#payload}",
            "stability": "stable",
            "summary": "The payload of the webhook."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook/index.ts",
            "line": 45
          },
          "name": "payload",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/webhook/index:WebhookConfig"
    },
    "@cdktf/provider-datadog.webhookCustomVariable.WebhookCustomVariable": {
      "assembly": "@cdktf/provider-datadog",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable datadog_webhook_custom_variable}."
      },
      "fqn": "@cdktf/provider-datadog.webhookCustomVariable.WebhookCustomVariable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable datadog_webhook_custom_variable} Resource."
        },
        "locationInModule": {
          "filename": "src/webhook-custom-variable/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-datadog.webhookCustomVariable.WebhookCustomVariableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/webhook-custom-variable/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WebhookCustomVariable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 62
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the WebhookCustomVariable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WebhookCustomVariable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WebhookCustomVariable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 162
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WebhookCustomVariable",
      "namespace": "webhookCustomVariable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 128
          },
          "name": "isSecretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 141
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 154
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 121
          },
          "name": "isSecret",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/webhook-custom-variable/index:WebhookCustomVariable"
    },
    "@cdktf/provider-datadog.webhookCustomVariable.WebhookCustomVariableConfig": {
      "assembly": "@cdktf/provider-datadog",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-datadog.webhookCustomVariable.WebhookCustomVariableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/webhook-custom-variable/index.ts",
        "line": 14
      },
      "name": "WebhookCustomVariableConfig",
      "namespace": "webhookCustomVariable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable#is_secret WebhookCustomVariable#is_secret}",
            "stability": "stable",
            "summary": "Whether the custom variable is secret or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 27
          },
          "name": "isSecret",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable#name WebhookCustomVariable#name}",
            "stability": "stable",
            "summary": "The name of the variable. It corresponds with `<CUSTOM_VARIABLE_NAME>`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable#value WebhookCustomVariable#value}",
            "stability": "stable",
            "summary": "The value of the custom variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 39
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/datadog/datadog/3.32.0/docs/resources/webhook_custom_variable#id WebhookCustomVariable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/webhook-custom-variable/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/webhook-custom-variable/index:WebhookCustomVariableConfig"
    }
  },
  "version": "10.0.2",
  "fingerprint": "7iXSLLMOf+BbOXz1y2sspZZvE/3xiU0brLlspdPVVjw="
}